标签: c# asp.net
我在某个控制器中创建了authorize属性。当我的浏览器使用jquery调用此api来获取数据时,它会获得未经授权的401状态代码,我的浏览器始终会显示authencation弹出窗口。这很难看。我认为可以通过删除WWW-Authenticate标头来解决它?如何在Web API中删除它。
非常感谢!
答案 0 :(得分:0)
根据HTTP规范,当使用状态码401进行响应时,服务器必须包含WWW-Authenticate头。
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.htmt