2017-10-04 48 views
1

我有一個UWP應用程序,我試圖將其配置爲使用SSO,特別是OpenID Connect,我需要在此過程中指定回調URI使用SSO/OpenID Connect的UWP應用程序的回調uri是什麼?

我的問題是,UWP應用程序的回撥URI是什麼?

我知道iOS做了一些像com.myapp.x:/callback,所以UWP應用程序的等效物是什麼?

回答

1

由於OpenID Connect基於OAuth 2.0構建,我假設您正在尋找應用程序的標準OAuth 2.0回調URI。

WebAuthenticationBroker是從UWP客戶端運行OAuth序列的標準對象。有關更多信息,請參閱其文檔。

實際回調URI看起來就像下面,其中長大多數字序列是應用程序的包SID:

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

您可以找到包SID在您的應用在Windows的開發中心儀表板頁面在應用Management.App身份,也可以因爲使用一個應用程序的特定回調URI是基本相同的圖案的iOS使用一些OAuth的提供商編程方式從WebAuthenticationBroker.GetCurrentApplicationCallbackUri

得到完整的URI(如Google)通過iOS的工作流程設置UWP應用。

相關問題