使用didReceiveAuthenticationChallenge遇到一些奇怪的问题。如果我这样做:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:WAF_URL]
cachePolicy:NSURLRequestReloadIgnoringCacheData
timeoutInterval:60];
[request setHTTPShouldHandleCookies:NO];
self.conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];
我收到 - (无效)连接:(NSURLConnection *)连接 didReceiveAuthenticationChallenge :( NSURLAuthenticationChallenge *)挑战挑战,如果成功,则触发connectionDidFinishLoading。
但是,如果我尝试使用请求发帖,我似乎遇到问题,我的connectionDidFinishLoading从未被触发,我的请求超时。
这似乎只是在iPhone而不是在模拟器上的问题??!
答案 0 :(得分:0)
我的服务器正在使用NTLM质询,当与Post with NSURLConnection一起使用时,它被搞砸了。删除了它,它已修复。