在 asp.net core 中启用 authentication 之后,如果响应 403 状态码,默认会自动重定向至 /Account/AccessDenied
,请问如何禁用这个自动重定向?
看了 CookieAuthenticationHandler.cs 的源码,asp.net core authentication 并没有提供这样的配置能力,唯一的解决方法是:继承 CookieAuthenticationHandler ,重写 HandleForbiddenAsync(AuthenticationProperties properties)
方法
github 上的相关issue:Cookie authentication: unable to disable automatic challenge