在iOS上创建HTTPS登录?

时间:2010-11-12 15:22:37

标签: iphone objective-c login operating-system

如何在iOS上构建https登录? (像这一个:https://info.tam.ch/kks

我只知道如何解决.htaccess。

谢谢。

1 个答案:

答案 0 :(得分:2)

我在iPhone项目中使用ASIHTTPRequest与Web应用程序进行通信。对于http身份验证,他们有一个方便的ASIAuthenticationDialog类来处理它。基本用法如下:

// Specifying a username and password to use in the URL
NSURL *url = [NSURL URLWithString:@"http://username:password@allseeing-i.com/top_secret/"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];

// Setting a username and password to use on the request
NSURL *url = [NSURL URLWithString:@"http://allseeing-i.com/top_secret/"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setUsername:@"username"];
[request setPassword:@"password"];

您可以访问here了解详细信息,或查看github上的示例源代码here