NSURLConnection与didReceiveAuthenticationChallenge的基本身份验证问题

时间:2011-07-15 02:20:26

标签: iphone ios4 nsurlconnection

使用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而不是在模拟器上的问题??!

1 个答案:

答案 0 :(得分:0)

我的服务器正在使用NTLM质询,当与Post with NSURLConnection一起使用时,它被搞砸了。删除了它,它已修复。