使用SSO/OpenID Connect的UWP应用程序的回调URI是什么?



我有一个UWP应用程序,我正在尝试将其配置为使用SSO,特别是OpenID Connect,我需要在此过程中指定一个回调URI

我的问题是,UWP应用程序的回调URI是什么?

我知道 iOS是否喜欢 com.myapp.x:/callback,那么 UWP应用程序的等效物是什么?

因为OpenID Connect是在OAuth 2.0上构建的,我假设您正在寻找该应用程序的标准OAuth 2.0回调URI。

WebAuthentication Broker是从UWP客户端运行OAUTH序列的标准对象。有关更多信息,请参见其文档。

实际回调URI看起来像以下内容,其中长数字序列是应用程序包的SID:

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

您可以在App Management下的Windows Dev Center仪表板上的应用程序页面中找到软件包SID。App Idendity,您可以从WebAuthentication Broker.getCurrentapplicationCallbackuri

从webauthentication broker.getCurrentication broker进行编程完整的URI

由于使用特定的回调URI与iOS使用的某些OAuth提供商(例如Google)通过iOS Workflow设置UWP应用程序的模式基本相同。

最新更新