2017-10-04 3 views
1

나는 UWP 응용 프로그램을 가지고 있으며 SSO, 특히 OpenID Connect과 작동하도록 구성하려고하는데이 과정에서 콜백 URI을 지정해야합니다.SSO/OpenID Connect를 사용하는 UWP 응용 프로그램의 콜백 URI는 무엇입니까?

제 질문은 UWP 응용 프로그램에 대한 URI의 콜백은 무엇입니까?

내가 iOScom.myapp.x:/callback 같은 somethng는, 그래서 UWP 응용 프로그램에 대한 상응하는 무엇인가 않습니다 알아?

답변

1

OpenID Connect는 OAuth 2.0을 기반으로 작성되었으므로 앱의 표준 OAuth 2.0 콜백 URI를 찾고 있다고 가정합니다.

WebAuthenticationBroker은 UWP 클라이언트 측에서 OAuth 시퀀스를 실행하는 표준 개체입니다. 자세한 정보는 해당 문서를 참조하십시오.

URI가 긴 주로 숫자 순서가 응용 프로그램의 패키지 SID 인 다음처럼 보일 것이다 실제 콜백 : 당신은 윈도우 개발자 센터 대시 보드 앱의 페이지에서 패키지 SID를 찾을 수 있습니다

ms-app://S-1-15-2-2340892341-2340892341-2340892341-2340892341-2340892341-2340892341-2340892341 

아이폰 OS는 일부의 OAuth 제공자를 사용하기 때문에 URI가 본질적으로 같은 패턴 응용 프로그램 특정 콜백을 사용하기 때문에 앱 Management.App 신원 또는 WebAuthenticationBroker.GetCurrentApplicationCallbackUri

에서 프로그램 전체 URI를 얻을 수에 따라 (예를 들어 Google) 아이폰 OS 워크 플로우를 통해 UWP 응용 프로그램을 설정 .

관련 문제