Angular7 Microsoft边缘验证弹出窗口

Angular7 Microsoft边缘验证弹出窗口,angular7,windows-authentication,jwt-auth,.net-core-2.2,Angular7,Windows Authentication,Jwt Auth,.net Core 2.2,我已将.net core 2.2 API配置为同时使用windows和JWT身份验证: "windowsAuthentication": true, "anonymousAuthentication": true, 该应用程序在UI上作为SPA使用。现在该应用程序与chrome完美配合,但是在edge上,它一直显示凭证弹出窗口,我无法删除它。 我已经在internet选项的“安全”选项卡上将站点配置为*.abc.com,以便所有这些URL都是可信的 失败的网络调用表明edge删除了承载令

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

 "windowsAuthentication": true, 
 "anonymousAuthentication": true,
该应用程序在UI上作为SPA使用。现在该应用程序与chrome完美配合,但是在edge上,它一直显示凭证弹出窗口,我无法删除它。 我已经在internet选项的“安全”选项卡上将站点配置为*.abc.com,以便所有这些URL都是可信的

失败的网络调用表明edge删除了承载令牌并用协商替换它,这会导致401然后弹出


我会错过什么?

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

只有这样才解决了问题