我已将.net core 2.2 API配置为同时使用Windows和JWT身份验证:
"windowsAuthentication": true,
"anonymousAuthentication": true,
应用程序在UI上具有SPA的角度。现在,该应用程序可以很好地与chrome一起使用,但是在边缘上,它始终显示凭据弹出窗口,而我无法将其删除。 我还在安全性选项卡上将Internet选项配置为* .abc.com,以便所有此类URL均受信任。
失败的网络呼叫表明边缘删除了承载令牌,并将其替换为协商,这将导致401,然后弹出。
我会丢失什么?
答案 0 :(得分:0)
对于遇到相同问题的任何人,最后我将项目分为两个项目,一个项目使用Windows身份验证,另一个项目仅使用JWT身份验证。
只有这样才能解决问题。