2014-03-26 6 views
0

Windows Azure에 AD를 설치하고 일부 사용자도 만들었습니다. 또한 API에 액세스하기위한 타사 응용 프로그램 (클라이언트 ID 및 비밀 ID 사용)을 위해 AD 내 응용 프로그램을 등록/생성했습니다. 난 내 클라이언트와 비밀 ID 내가 무엇입니까 "잘못된 클라이언트로 시도 할 때사용자 대신 Azure Active Directory Graph API에 인증하는 방법은 무엇입니까?

Authenticating to the Graph API

Getting an Application ID and Password for Authenticating to the Graph API

그러나 :

나는 API를 그래프로 인증하는 아래 링크에 나와있는 단계를 따라했습니다 에러 메시지 .

Error validating credentials. Invalid client secret is provided. 

또한 가능 (AD 내부 사용자의 클라이언트 자격 증명을 제공함으로써)는 사용자를 대신하여 API를 그래프로 인증하는 것입니다.

도움을 주시면 감사하겠습니다.

+0

클라이언트 ID와 비밀 ID로 무엇을 사용하고 있습니까? – vainolo

+0

내가 문제를 해결했습니다. 문제는 요청 본문을 인코딩해야한다는 것입니다. 그러나 Windows 로그인 페이지 (oauth 2 flow)에 자격 증명을 제공하여 사용자를 대신하여 인증 한 후 어떤 사용자가 로그인했는지 알 수 있습니다. Oauth2 토큰 응답에 로그인 한 사용자에 대한 정보가 있거나 현재 사용 가능한 API가 있습니까 user.Plz 도움말에 로그인했습니다. – Cyber

답변

관련 문제