我目前有一个中等大小的Web应用程序,用.NET构建,带有MVC& C#。对于几乎所有页面,都必须获得授权,因此我将 [授权] 注释放在顶部以执行此操作。
[Authorize]
public class UserController : Controller
{ ...
虽然对于一个页面,用户应该在未经授权的情况下访问它。我怎样才能做到这一点?我已经尝试将 [AllowAnonymous] 注释放在顶部,但这似乎不起作用。我仍然被重定向到登录页面。
[AllowAnonymous]
public ActionResult ResetPassword(Guid? identifier)
{