在向 Web 服务发送 SOAP 请求之前,如何通过 NTLM(基于 Windows)在 SharePoint 上进行身份验证?
我应该通过 ASIHTTPRequest 还是 CFNetwork 获得令牌?
示例代码会很棒!
问问题
670 次
1 回答
1
当连接受到挑战或身份验证时,我调用了连接 url 的连接挑战部分...
-(void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
{
NSURLCredential *credential = [NSURLCredential credentialWithUser:self.userName
password:self.userPassword
persistence:NSURLCredentialPersistenceForSession] ;
[[challenge sender] useCredential:credential forAuthenticationChallenge:challenge];
NSLog(@"Getting Authentication Challenges");
}
不知道我在哪里找到它(感谢它是谁!)但这对我有用。但老实说,我没有使用肥皂请求,也没有起诉任何连接库....
希望这是一些帮助。
于 2013-01-21T14:41:22.857 回答