上周我一直在拉我的头发,但仍然没有靠近。
我为我的大学项目构建了一个应用程序,它将所有服务组合成一个,(Blackboard、Intranet、Email)这些都有单独的登录,在单独的网页上。
我的目标是将所有这些服务组合到一个应用程序中,只有一个集中登录。但是登录根本不适合我,他们使用基于表单的登录,具有 javascript 背景。
我试过 ASIHTTP:
-(void)startWebViewLoad{
NSString *emailURL = @"https://home.swan.ac.uk";
NSURL *url = [NSURL URLWithString:emailURL];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"username" forKey:@"user_name"];
[request setPostValue:@"password" forKey:@"password"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webViewEmail loadRequest:requestObj];
我可能把它放在代码的错误部分(我在 UIWebView 中登录后显示页面)但这不会让我全部登录。
有没有更好的使用表格登录的方法?或者我是否关闭了我当前的代码
感谢您的时间