2012-10-26 2 views
2

SOAP 요청을 웹 서비스에 보내기 전에 NTLM (Windows 기반)을 통해 SharePoint에서 어떻게 인증을 받게됩니까?
ASIHTTPRequest 또는 CFNetwork를 통해 토큰을 받아야합니까?
예제 코드는 훌륭합니다! 연결이 도전 또는 인증 할 때 내가 전화 연결 URL에 연결 장애인 부분이 있습니다iOS : SharePoint Server를 사용하기 전에 NTLM 인증

답변

1

...

-(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"); 

} 

아니 내가 발견 한 곳 확인 (그것이 누구에게 감사를!)하지만,이 나를 위해 일합니다. 하지만 모든 정직에서 나는 비누 요청을 사용하지 않고 연결 라이브러리를 고소하지 않을 것입니다 ....

희망이 도움이되었습니다.

+0

NSURLCredential에 입력 한 후 암호가 암호화되어 전송됩니까? – surlac

+0

나는 그것이 연결에 의해 요구 될 때 그것을 생각한다. ... (그러나 나는 이것도 잘 배운다. ...) – ArQangel