ASP NET如何返回401而非302
文章目录前言1.重定向后再返回4012.重定义CookieAuthenticationEvents类的重定向登录事件(推荐)前言ASP NET MVC项目在鉴权时, 对于未登录请求会触发challenge重定向至登录界面.然而, 在前后端分离项目中, 往往需要后端返回401而非302, 这个简单的功能实现起来却相当麻烦.因为ASP NET MVC项目默认使用的是一个叫CookieAuthentication的中间件来实现身份认证的功能的,该中间件中会将401响应码进行特殊处理,所以导致我们无法手动