2017-10-04 15 views
1

私はUWPアプリケーションを持っており、SSO、特にOpenID Connectと動作するように設定しようとしており、処理中にコールバックURIを指定する必要があります。SSO/OpenID Connectを使用するUWPアプリケーションのコールバックURIは何ですか?

私の質問は、UWPアプリケーションのコールバックURIは何ですか?

私が知っているiOS somethngはcom.myapp.x:/callbackのようになりますので、UWPアプリケーションの場合はどうなりますか?

答えて

1

OpenID ConnectはOAuth 2.0上に構築されているので、あなたはアプリケーションの標準OAuth 2.0コールバックURIを探していると思います。

WebAuthenticationBrokerは、UWPクライアント側からOAuthシーケンスを実行するための標準オブジェクトです。詳細については、そのドキュメントを参照してください。

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

あなたは、Windowsデベロッパーセンターダッシュボード上のアプリのページにパッケージSIDを見つけることができます。

実際のコールバックURIが長く、ほとんどの数値シーケンスはアプリのパッケージSIDで、以下のようになりますアプリのManagement.Appアイデンティティの下やアプリ固有のコールバックURIを使用しているのでWebAuthenticationBroker.GetCurrentApplicationCallbackUri

からプログラムの完全なURIを取得することができますが、基本的にiOSのは、いくつかのOAuthプロバイダーを使用して同じパターン(例えばGoogle)は、iOSのワークフローをUWPのアプリを設定されています。

関連する問題