2017-10-03 2 views
0

게시물 관련 : BASIC authentication from JAVA to Sharepoint 2013 REST APISharePoint 인증 REST API Java

동일한 문제가 있습니다.

여기 제공된 솔루션을 시도했지만 제대로 작동하지 않았습니다. SharePoint Rest API를 Java와 함께 사용할 수는 있지만 아무런 도움이되지 않습니다. 아래 오류 응답을 보여줍니다.

Oct 03, 2017 8:23:49 PM org.apache.http.impl.auth.HttpAuthenticator generateAuthResponse 

WARNING: NEGOTIATE authentication error: 
No valid credentials provided 
(Mechanism level: No valid credentials provided 
(Mechanism level: Failed to find any Kerberos tgt)) 
---------------------------------------- 
HTTP/1.1 401 Processed 
+0

. 아니 행운 –

답변

0

NTLM 인증을 사용하도록 설정 한 경우 Java에서 NTLM 인증을 시도 할 수 있습니다. 이 예제가 나에게 도움이 되었기 때문에이 예제가 도움이 될 수있다.

http://www.muneebahmad.com/index.php/archives/127

당신은 당신이를 참조 할 수 있습니다 인증의 다이제스트 형식이있는 경우

, 저와 같은

http://www.whypad.com/posts/authenticate-sharepoint-rest-call-in-a-rest-client/1169/

+0

그것은 작동하지 않았다. 그것을 시도해도 여전히 동일한 오류가 발생했습니다 –

+0

도메인 컨트롤러 컴퓨터 (공유 지점이 설치된 위치)에 설치된 포트로 충돌하고 있습니까? 때로는 RDPlogin 컨트롤러 VM을 사용하고 firefox [plugin] (https://addons.mozilla.org)를 사용하여 REST cli를 사용하여 api (http : // localhost : 1026/_api/web/lists)에 500 회의 서버 오류가 발생합니다./fr/firefox/addon/restclient /), 그 후에 다시 외부 VM에서 시도해 보았고 500 대신 200으로 응답했습니다. 그 외에는 전혀 문제가 없었습니다. 또한 IIS Admin CP에서 Windows 인증을 사용할 수 있는지 확인하십시오. –

+0

사실, 브라우저를 사용하여 로컬 컴퓨터에서 나머지 API를 실행하려고하면 작동하지만 프로그램으로 처리하려고하면 작동하지 않습니다. 문제가 발생할 수있는 경우 SSO (Single Sign-on) 환경에서 작업하고 있습니다. –