簡體   English   中英

mvc5 身份 AllowAnonymous

[英]mvc5 identity AllowAnonymous

我試圖了解 [AllowAnonymous] 標簽的工作原理。

我有以下方法

[HttpGet]
public ActionResult Add()
{
    return View();
}

當我未登錄時,我可以打開此頁面。 我一直認為只有將 [AllowAnonymous] 標簽放在我應該能夠做到的方法之上,我才能做到這一點。 是否有我需要打開的設置才能使其工作?

[AllowAnonymous]屬性僅在您在控制器級別使用[Authorize]屬性時才有效。 例如,您在AccountController上使用[Authorize]屬性。 您還希望您的用戶無需身份驗證即可使用Login方法。 通過這種方式,您可以在Login方法上使用[AllowAnonymous]屬性。 在這種情況下,您的用戶將能夠登錄到您的站點,因為[AllowAnonymous]允許它

是否有意義?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM