GetCurrentApplicationCallbackUri随着时间的推移而变化

卢卡斯

我们正在使用Azure中的ADAL身份验证来开发UWP应用。我们已使用从此方法的结果中获取的重定向URI在Azure Portal中配置了客户端:

Windows.Security.Authentication.Web.WebAuthenticationBroker.GetCurrentApplicationCallbackUri()

它在一开始就起作用,但是现在我们注意到该方法生成的URI发生了变化。因此,我们在ADAL上的登录名不再起作用,说明

答复地址“ ms-app:// s-1-15-2-104 .......”与为该应用程序配置的答复地址不匹配。

当然,我们将URI的新值添加到客户端配置中,并且可以正常工作,但是在一两天后,它又发生了变化。我认为这不是每两天更新一次Azure配置的正确方法。

我们如何确保GetCurrentApplicationCallbackUri的结果保持不变?

亚历克斯·德雷尼亚

GetCurrentApplicationCallbackUri使用你的应用程序的SID来构造URL。我不确定它的确切机制,但是如果您仍在开发应用程序,尤其是在团队中,则SID可能会更改。

确保其固定不变的一种方法是在Windows仪表板中创建应用程序,并将该应用程序与商店相关联:在Visual Studio中,右键单击Project,然后选择Store-> App Store与该商店相关联

您不必提交,但是将应用程序与之关联会将其Dashboard中的真实值更新为package.appxmanifest,并且它们将在开发人员中持久存在。

文档

为了支持SSO,在线提供商必须允许您以ms-app:// appSID的形式注册重定向URI,其中appSID是您的应用程序的SID。您可以从应用程序的应用程序开发人员页面或调用GetCurrentApplicationCallbackUri方法找到应用程序的SID。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

随着时间的推移绘制变量并发生突然变化

来自分类Dev

随着时间的推移总和

来自分类Dev

随着时间的推移加速

来自分类Dev

随着时间的推移总和

来自分类Dev

功能随着时间的推移而加速

来自分类Dev

随着时间的推移改变背景

来自分类Dev

随着时间的推移移动GameObject

来自分类Dev

Keras:随着时间的推移分类

来自分类Dev

随着时间的推移跟踪模型的值

来自分类Dev

随着时间的推移Postgres累积计数

来自分类Dev

随着时间的推移统计不同的用户

来自分类Dev

随着时间的推移更新胜率

来自分类Dev

随着时间的推移获取CSS值

来自分类Dev

随着时间的推移跟踪模型的值

来自分类Dev

随着时间的推移对行求和(可滚动)

来自分类Dev

RAM是否会随着时间的推移而“降级”?

来自分类Dev

随着时间的推移改变文本视图的颜色

来自分类Dev

随着时间的推移更改 ContentPane 背景颜色

来自分类Dev

随着时间的推移 SQL 条件聚合

来自分类Dev

Div 是立即扩展而不是随着时间的推移?

来自分类Dev

Grafana + Graphite:随着时间的推移求和,时间范围的开始是静态的

来自分类Dev

使python.sleep随着计算时间变化

来自分类Dev

Gracenote eyeQ GNID随着时间变化

来自分类Dev

RxJS随着时间的推移会发出数组项吗?

来自分类Dev

Keras RNN损失不会随着时间的推移而减少

来自分类Dev

II型SCD,其实体会随着时间的推移而合并

来自分类Dev

随着时间推移出轨基准内存失败

来自分类Dev

随着时间的推移重复输入来计数不同

来自分类Dev

使用Google Spreadsheets导入ImportXML并随着时间的推移保存结果