AcquireTokenAsync()在登录弹出窗口

时间:2018-06-06 12:23:32

标签: wpf azure-active-directory msal

我遇到了来自WPF(xbap)应用程序的问题,其中包含" Microsoft身份验证库(MSAL)预览.NET和#34;这一切都工作,直到Windows更新改变IE11内部的东西,没有代码发生变化。 我的wpf应用程序可以在某些PC上运行,具体取决于IE11的版本吗?

这些IE11工作: PC1: 版本:11.431.16299.0 更新版本:11.0.65(KB4103768)

服务器1: 版本:11.2248.14393.0 更新版本:11.0.65(KB4103768)

服务器2: 版本:11.0.9600.18638 更新版本:11.0.41(KB40147661)

这不起作用: PC2& PC3 版本:11.48.17134.0 更新版本:11.0.65(KB4103768)

奇怪的是,PC2 / 3与PC1在同一KB和更新版本上,但实际版本不同。

我正在使用" Microsoft身份验证库(MSAL)预览.NET和#34;并试过1.1.2和1.1.4都以同样的方式失败。

我已经尝试了内部的示例应用程序" Microsoft身份验证库(MSAL)预览.NET和#34;来自GitHub的解决方案,它的工作原理,它是一个桌面应用程序。 作为测试,我将示例代码移动到一个新的wpf xbap项目中,它失败了,我从我的wpf应用程序得到了同样的错误错误:enter image description here

我无法进入引擎盖下用来调用AcquireTokenAsync()的浏览器/控件,所以我无法弄清楚如何制作允许cookie。

有没有人对我可以调查的其他内容有什么想法?尝试不需要更改已安装的IE版本?

欢呼声 克雷格

0 个答案:

没有答案
相关问题