【发布时间】:2017-01-28 15:22:27
【问题描述】:
如果用户未登录,而不是在 api 方法上使用 Authorize 属性时将其发送到登录页面,我会尝试从我的 Web Api 返回 401。 我已经看到了一些关于如何解决这个问题的想法,但没有一个对我有用。
我使用的是 web api 5.2.3,它看起来不像 response.SuppressFormsAuthenticationRedirect = true; 不再工作了。
我也尝试过重写 HandleUnauthorizedRequest,但没有成功, 它仍然将我重定向到登录页面。 感谢您的帮助
【问题讨论】:
-
我终于在这里再次尝试了答案。 stackoverflow.com/questions/34880817/…
标签: c# asp.net asp.net-web-api forms-authentication