我在某些控制器中创建了authorize属性。当我的浏览器使用jquery调用此api来获取数据时,它会获得未经授权的401状态代码,我的浏览器将始终显示身份验证弹出窗口。这很丑。我认为可以通过删除WWW-Authenticate标头来解决?如何在Web API中将其删除。

非常感谢!

最佳答案

根据HTTP规范,当用状态码401响应时,服务器必须包括一个WWW-Authenticate标头。

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.htmt

09-25 18:20
查看更多