我正在尝试访问iPhone应用程序中的一些Web服务.
如果我GET访问.asmx页面,我会按预期进行身份验证并获取WSDL.
但是,如果我POST访问.asmx页面,设置SOAPAction,Content-Type,Content-Length和HTTPBody,我就会不断收到didReceiveAuthenticationChallenge消息.
此外,我正在尝试使用集成Windows身份验证(IWA)POST到IIS,这意味着我正在尝试协商NTLM挑战.
Ben*_*tin 12
不幸的是我找到了答案.NSURLConnection无法进行NTLM身份验证.这是一篇关于如何使用CFNetwork堆栈进行NTLM身份验证的帖子.
找到比做所有那些单调乏味的东西更好的东西:已经做过的人!
ASIHTTPRequest
更新:iOS 4有一种解决方法,允许再次进行NTLM身份验证
| 归档时间: |
|
| 查看次数: |
7542 次 |
| 最近记录: |