桌面应用+Microsoft身份验证错误 [英] Desktop app + Microsoft Authentication Error

查看:23
本文介绍了桌面应用+Microsoft身份验证错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对桌面应用程序开发的知识有限,我在混合平台中开发了一个应用程序,在Microsoft身份验证(Azure广告)期间,我从桌面应用程序面临此错误消息。 仅当您从信任的应用商店或网站下载应用时才继续。

如果需要从Azure应用程序更改任何配置,或者我遗漏了某些内容,请帮助我。

我已经检查了Azure中的日志, AADSTS50199 CmsiInterrupt- 出于安全原因,此请求需要用户确认。因为这是一个";Interaction_Required";错误,所以客户端应该执行交互式身份验证。这是因为系统Webview被用来请求本机应用程序的令牌--用户必须被提示询问这是否是他们想要登录的应用程序。要避免此提示,重定向URI应该是以下安全列表的一部分: Http://

https://

msath://(仅限iOS)

msauthv2://(仅限iOS)

Chrome-Extension://(仅限桌面Chrome浏览器)

推荐答案

若要使用Azure AD身份验证配置桌面应用程序,并且您想让用户登录到您的应用程序,您可以参考doc

确保您已将App注册配置为公共客户端,请遵循this。然后使用代码here

这篇关于桌面应用+Microsoft身份验证错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆