【发布时间】:2021-09-27 04:45:30
【问题描述】:
[Authorize] 非常适合锁定页面,但我正在构建一个用户很少的新产品,它引导人们登录是没有意义的,因为还没有人登录。它应该引导他们注册。
但我正在努力寻找一种无需大量中间件的简单方法。
【问题讨论】:
-
我不知道是否有更好的方法,但我会创建一个自定义授权属性来重定向到您的注册页面。提交的答案是更好的答案
-
Authorize不会重定向。顾名思义,它处理授权,而不是身份验证。Authorize指定应允许哪些已通过身份验证的用户访问和端点。如果 authentication 中间件 ASP.NET Core Identity 需要,将执行重定向
标签: c# asp.net-core asp.net-identity .net-5 asp.net5