asp.net-identity

    0熱度

    1回答

    我想創建自定義用戶表並從身份用戶創建外鍵。它爲用戶表創建外鍵。但是,當我從UI創建用戶時,它不會將Identity用戶外鍵添加到我的自定義用戶表中。 public class User : BaseEntity { public string Name { get; set; } public string Surname { get; set; } public

    0熱度

    1回答

    我有下面的代碼,以確保令牌的壽命跨度電子郵件驗證令牌後的14天內到期: - if (Startup.DataProtectionProvider != null) { IDataProtector dataProtector = Startup.DataProtectionProvider.Create("ASP.NET Identity"); th

    0熱度

    1回答

    在我們的項目,我們有一個用戶管理系統建立在ASP.NET框架的身份。 當用戶通過提供電子郵件,用戶名和密碼進行註冊時,一切正常。我們可以在繼承「ApiController」的每個控制器中的方法中獲取用戶標識。 然而,現在我們正在努力實現外部登錄供應商,我們正在與Facebook出發。註冊會順利,並在數據庫中,只是沒有其他用戶創建的用戶,但沒有事業的PasswordHash和訪問令牌retured返

    1熱度

    1回答

    我有一個MVC應用程序,我正在添加API控制器。 我有通過Cookie和承載令牌(JWT)的身份驗證和授權。對於MVC控制器,它使用cookie。爲API控制器提供一個令牌。 我想鏈接數據在一起,這是基於UserID的所有鍵。 的MVC應用程序的執行 var userid = _userManager.GetUserId(User); 返回ASPNetUsers.Id值。因此,在使用應用程序時

    0熱度

    1回答

    MVC身份實體框架模型似乎被打破,阻止了模型更新。看來使用IdentityDbContext創建的實體框架模型無法更新。 我正在使用MVC Identity和EF,生產數據庫以及開發數據庫。該設置是標準的 - 一個項目 - 模型,EF配置,DbSets和EF類。要創建開發數據庫,​​我有一個簡單的程序列在下面。很長一段時間我沒有任何問題使用這個基本配置。但是在轉移到MVC Identity之後,我

    1熱度

    1回答

    我希望能夠使用.NET Identity在我的C#.NET MVC應用程序中的操作中呈現PDF。 但是,我想渲染的動作需要用戶進行身份驗證,並且HiQPdf不會像原來那樣尊重Cookie。 我該如何做到這一點?

    0熱度

    1回答

    我正在使用ASP.NET身份核心進行身份驗證。我有一個帶登錄路由的AngularJS SPA(UI-Router)。我的用戶正在路由到一個轉義的URL而不是真正的URL。 我的登錄路徑設置爲「/#!/ login」,但是我的用戶被路由到:「/%23!/ login」,在瀏覽器中導致401。 我已經嘗試使用System.Uri.EscapeDataString,System.Uri.EscapeUr

    1熱度

    1回答

    在非核心版本的身份,PasswordHasher的是一個非泛型類型。它HashPassword方法只有一個參數(散列密碼),其VerifyHashedPassword方法只有兩個(由HashPassword以前生成的密碼哈希,並且提供的密碼進行驗證。這是偉大的,因爲這意味着我可以使用PasswordHasher不全力入和使用的整個身份框架。 在Microsoft.AspNetCore.Identi

    0熱度

    1回答

    我試圖做一個權限/角色授權的應用程序。我的想法是混合角色和權限,以便管理員可以創建具有不同權限的不同角色來執行某些操作。 例, 我想提出這樣的事情在我CONTROLER: namespace MyApp.Controllers { public class SettingsController : Controller { // All the ASP.NET I

    0熱度

    1回答

    嘗試CreateAsync用戶時出現錯誤。 var create = await _userManager.CreateAsync(user, model.Password); 還有就是我可以在IdentityResult稱爲errors訪問屬性。但是我無法解決如何訪問它。任何想法我怎麼能抓住它,所以我可以看到它是錯誤的? 我已經發布了下面的完整控制器代碼。由於某種原因,每當我嘗試使用var創