【发布时间】:2012-11-09 19:40:19
【问题描述】:
是否可以使用NSURLConnection 的 sendAsynchronousRequest 知道请求的 url 将具有重定向并且所有请求也必须使用基本身份验证?
我收到以下错误:Error Domain=NSURLErrorDomain Code=-1012 "无法完成操作。(NSURLErrorDomain 错误-1012。)
我确实使用NSURLConnectionDelegate 编写了一些代码并修改了重定向请求以在标头中添加基本身份验证,并且有效。
所以我猜这与第二个请求没有设置身份验证有关。与委托相同,如果我没有在重定向请求上设置基本身份验证,则 HTTP 401 未授权
失败【问题讨论】:
-
那个答案不是我想要的。我知道如何使用 sendasync,但我的问题在于重定向和基本身份验证。
-
@pdiddy 你解决了这个问题吗?
-
不,我们决定不进行重定向,所以这不再是问题
标签: ios authentication redirect nsurlconnection