Boj*_*jan 1 c# asp.net-mvc-5 asp.net-identity
我试图了解[AllowAnonymous]标签的工作原理.
我有以下方法
[HttpGet]
public ActionResult Add()
{
return View();
}
Run Code Online (Sandbox Code Playgroud)
当我没有登录时,我可以打开此页面.我的印象是,只有将[AllowAnonymous]标记放在我应该能够做到的方法之上,才能做到这一点.我需要打开一个设置来使其工作吗?
[AllowAnonymous]属性仅在您[Authorize]在控制器级别使用属性时才起作用.例如,您[Authorize]在a上使用属性AccountController.您还希望允许您的用户使用Login方法而不进行身份验证.通过这种方式,您可以[AllowAnonymous]在Login方法上使用属性.在这种情况下,您的用户将能够登录您的网站,因为[AllowAnonymous]允许它
是否有意义?
| 归档时间: |
|
| 查看次数: |
2709 次 |
| 最近记录: |