从iphone应用程序将用户凭据传递给服务器

时间:2011-04-04 08:57:52

标签: ios4 nsurlconnection iphone

问候,

我正在创建一个iphone应用程序来在应用程序和服务器数据库之间传递信息。 我已经与服务器数据库建立了连接

NSURLRequest *reqURL = [NSURLRequest requestURL: [NSURL URLWithString:@"address"]];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:reqURL delegate:self];

现在我需要将数据库名称和usernamepassword传递给数据库。 如何传递这些凭证。

1 个答案:

答案 0 :(得分:0)

最简单的方法是简单地将用户名和密码附加到网址:

NSString *surl = [NSString stringWithFormat:@"https://my.server.net?username=%@&password=%@",username,password];
NSURLRequest *reqURL = [NSURLRequest requestURL: [NSURL URLWithString:surl]];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:reqURL delegate:self];