formsauthentication

    0熱度

    1回答

    在我的MVC 4應用程序,我有一個登錄頁面從而節省了用戶ID和傳輸用戶的儀表板頁面以這樣的方式 var user = _userService.GetUserByCredentials(accountCredentials.Username.Trim(), accountCredentials.Password); if (user != null) { FormsAuthenti

    0熱度

    1回答

    我需要使用表單身份驗證將Facebook(以及後來的google等)身份驗證添加到現有的asp.net webforms應用程序。 我幾乎在那裏,但似乎有formauthentication和owin認證之間的衝突。我的解決方案基於標準VS 2015模板。 相關的代碼重定向到外部認證提供者(Facebook)的如下: string redirectUrl = ResolveUrl(

    2熱度

    3回答

    我已經使用過表單身份驗證,已在different sites之間,甚至between different versions of .NET,但現在我們正在研究開始一個新項目 ASP.NET 5(MVC 6) ASP.NET Core,並希望跨兩者使用基於cookie的表單身份驗證。登錄是在「舊」MVC 5應用程序中完成的。 是對基於cookie的窗體身份驗證甚至有可能或ASP.NET 5的當前版本

    0熱度

    1回答

    我正在製作一個使用MVC的個人項目,並希望實現身份驗證功能。閱讀一些書籍,谷歌搜索,它「出現」,有很多方式來正確認證用戶,包括: 內置ASP.Net會員提供 - 我想避免這種情況。 使用Cookie 自定義窗體身份驗證 我不知道爲什麼,但使用cookie似乎只是老我的腦海裏自動認爲它不安全。我已經鏈接了一些我一直在閱讀的文章來幫助我。 我的過程中我自己的數據庫來驗證的基本認識是: 用戶呼叫帳控制器

    2熱度

    1回答

    我是使用WebApi的RESTful服務的新手。我有一個使用FormsAuthentication來認證用戶的前端Web應用程序。我可以在我的MVC控制器方法中使用User.Identity屬性,而不會有任何問題。 但是,我想使用Angular從瀏覽器到WebApi中的Restful方法進行Ajax調用。這些方法中的用戶主體出現問題 - HttpRequestMessage.GetUserIden

    0熱度

    1回答

    我需要訪問Cookie以獲取用戶和密碼,然後將它們設置在Login視圖的文本框中,因爲在該視圖中選中了「記住我」。 註銷等方法 public ActionResult LogOff() { //Session.Abandon(); // sign out. FormsAuthentication.SignOut(); return RedirectToAc

    3熱度

    1回答

    我試圖將一個MVC5 web應用程序移植到Linux MonoDevelop。 該網站正在使用FormsAuthenication,所以登錄操作我調用SetAuthCookie()和我的控制器上的AuthorizeAttribute,以確保只有登錄用戶才能訪問該功能。 這一切在Windows上運行良好! 在移植到Mono並使用MonoDevelop進行調試後,我發現它無法正常工作。實際上,登錄成功

    0熱度

    1回答

    我花了好幾天的時間試圖找到這個問題的答案,所以我提前道歉,如果有一個直接的答案的地方!我看了,找不到任何對我有用的東西。 我希望我的網站在表單身份驗證超時過期後自動登出用戶。它目前所做的是過期認證,但用戶仍然登錄,直到他們發出請求/點擊鏈接。然後這將觸發重定向並將它們帶回登錄頁面。 我已經嘗試在間隔時間使用JavaScript來查看超時剩餘,然後檢查它是否過期然後調用logoff()動作,但是這些

    5熱度

    1回答

    問題1: setAuthCookie比FormsAuthentication.Encrypt(ticketVariable)更安全嗎? 我的意思是如果有人試圖修改由setAuthCookie創建的cookie,通過修改用戶名,我想這會違反後續調用的身份驗證? 問題#2: 對於那些使用iphones和tablet訪問該網站,我想FormsAuthentication會失敗?鑑於我不想使用無cooki

    6熱度

    2回答

    我們基於不同的.Net版本運行多個站點。 其中一個站點是運行.NET 4.6和ASP.Net MVC 5.XX 要使用剃刀新語法,我們要升級該站點使用的.Net 4.6和ASP.Net核心 我們在我們的網站上使用FormsAuthentication,我們將繼續使用它,以便用戶可以在網站之間移動。 (其中一個站點是運行FormsAuthentication的SharePoint網站) 我們知道AS