I m 试图利用ASIHTTPRequest书图书馆,在IDWebView内使用网络格式标识。 我想使其持续下去,因此,用户在国库网中提出以下要求: 观点使用网络图书馆提供的全权证书。
我试图这样做:
- (void)viewDidLoad {
[super viewDidLoad];
NSString *fullURL = @"http://myweb/loginform";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setUseKeychainPersistence:YES];
[request setUseSessionPersistence:YES];
[request setUseCookiePersistence:YES];
[request setPostValue:@"myuser" forKey:@"__ac_name"];
[request setPostValue:@"mypass" forKey:@"__ac_password"];
[request setDelegate:self];
[request startAsynchronous];
}
- (void)requestFinished:(ASIHTTPRequest *)request {
NSError *error = [request error];
if (!error) {
[webView loadData:[request responseData] MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[request url]]; }
}
但是,当我试图通过IDWeb 意见进行验证时,证书并不在其内坚持,而是提出未经验证的要求。
ASIHTTPRequest World and the UIWebView one?
提前感谢。