[英]Asp.net forms authentication in mvc4 - as easy at it seems?
我正在開發此asp.net mvc4應用程序,並且對.net世界的這一部分是不熟悉的。 我已經閱讀了十幾篇文章,並瀏覽了多個小時的復數材料,但是我不禁要問這個問題。 正如他們所說,webforms身份驗證是否容易在基本級別上實現? 我的意思是注冊全局過濾器,只允許匿名訪問我想公開獲得的操作? 然后,當然要實現登錄邏輯,設置cookie等。
我想我想說服自己的是,這是否是正確的開始方式?
是的,這很容易。
假設您將使用基本身份驗證(以隔離創建“登錄”表單的問題)。
System.Web.Mvc.AuthorizeAttribute
。 [AllowAnonymous]
添加到要公開的控制器操作中。 現在,當它起作用時,您可以設置Forms身份驗證-除了創建HTML之外,僅幾行代碼主要圍繞FormsAuthentication.RedirectFromLoginPage()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.