【发布时间】:2010-08-02 21:35:36
【问题描述】:
我在这里遇到了与这个问题非常相似的问题:Can I use NSURLCredentialStorage for HTTP Basic Authentication?
该问题的作者接受了答案,但后来发布解决方案代码返回 NSURLErrorUserCancelledAuthentication 错误。我正在使用DIGEST 身份验证,但否则我的代码正在做同样的事情,并返回同样的错误。
我不想以明文形式发送用户名和密码,所以我绝对不想简单地将用户名和密码附加到 URL 的前面。有没有办法让 NSURLConnection 的sendSynchronousRequest:returningResponse:error: 方法来查询共享的 NSURLCredentialStorage?这听起来像是一个类别适合的事情类型,但我一点也不知道我会怎么做——听起来我必须完全重新实现 sendSynchronousRequest:returningResponse:error: 方法才能让它工作.
如何执行查询共享 NSURLCredentialStorage 的同步 URL 连接?
【问题讨论】:
标签: iphone objective-c cocoa authentication