Microsoft Edge身份验证弹出窗口

时间:2020-05-12 12:03:38

标签: angular7 windows-authentication jwt-auth .net-core-2.2

我已将.net core 2.2 API配置为同时使用Windows和JWT身份验证:

 "windowsAuthentication": true, 
 "anonymousAuthentication": true,

应用程序在UI上具有SPA的角度。现在,该应用程序可以很好地与chrome一起使用,但是在边缘上,它始终显示凭据弹出窗口,而我无法将其删除。 我还在安全性选项卡上将Internet选项配置为* .abc.com,以便所有此类URL均受信任。

失败的网络呼叫表明边缘删除了承载令牌,并将其替换为协商,这将导致401,然后弹出。

我会丢失什么?

1 个答案:

答案 0 :(得分:0)

对于遇到相同问题的任何人,最后我将项目分为两个项目,一个项目使用Windows身份验证,另一个项目仅使用JWT身份验证。

只有这样才能解决问题。