C# Web API-如何删除带有未经授权请求的响应消息中的WWW Authenticate标头

C# Web API-如何删除带有未经授权请求的响应消息中的WWW Authenticate标头,c#,asp.net,C#,Asp.net,我在某个控制器中创建了authorize属性。当我的浏览器使用jquery调用此api获取数据时,它会获取未经授权的401状态代码,我的浏览器总是显示authencation弹出窗口。它很难看。我认为可以通过删除WWW头来解决这个问题?如何在Web API中删除它 非常感谢 根据HTTP规范,当使用状态代码401进行响应时,服务器必须包含WWW认证头 但您希望它做什么呢?我使用jquery向服务器发出ajax请求,但是当我得到401响应状态代码时,如何防止身份验证弹出?谢谢你可能的副本

我在某个控制器中创建了authorize属性。当我的浏览器使用jquery调用此api获取数据时,它会获取未经授权的401状态代码,我的浏览器总是显示authencation弹出窗口。它很难看。我认为可以通过删除WWW头来解决这个问题?如何在Web API中删除它


非常感谢

根据HTTP规范,当使用状态代码401进行响应时,服务器必须包含WWW认证头


但您希望它做什么呢?我使用jquery向服务器发出ajax请求,但是当我得到401响应状态代码时,如何防止身份验证弹出?谢谢你可能的副本