2016-09-09 4 views
2

MS 클라우드 서비스 (Sharepoint online/OneDrive 등)에서 "../common/oauth2/token"호출에 대해 redirect-uri를 지정하는 데 문제가 있습니다.OneDrive Bussines - OAuth 리디렉션 uri

문제는 우리의 클라이언트 응용 프로그램이 클라우드에 호스팅되어 다중 점유되어있어 "localhost"URI를 사용할 수 없다는 것입니다. 클라이언트 응용 프로그램으로 리디렉션 URI가 어떻게 든 동적이어야하지만 불행히도 AAD는 미리 정의 된 리디렉션 URI 목록에 대해 URI를 확인합니다.

나는 당신이 redirect-uri를 생략 할 수있는 DropBox OAuth 플로우에 대해서만 경험이있다. 그러면 사용자에게 인증 코드가있는 페이지가 표시되어 클라이언트 애플리케이션에이를 복사하여 붙여 넣기하고 토큰을 검색 할 수있다. 하지만이 OneDrive 인증에서는 불가능하다고 생각합니다. 케이스.

이 문제에 대한 바람직한 해결책이 있습니까? 예를 들어 리디렉션 통화를 사용하고 사용자에게 인증 코드를 표시하는 전용 서비스를 호스팅하고 있습니까?

답변

관련 문제