我加入GenerateUserIdentityAsync方法的要求: public class ApplicationUser : IdentityUser
{
public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
{
va
所以我可能會在這裏誤解的權利要求的建築,但如果我想添加特定的部門列表(部門ID),用戶可以編輯我可以創建一個要求: new Claim("CanEditDepartment", "1") 但擴大上那麼,如果用戶可以編輯50/100部門,那麼我需要50個索賠嗎? new Claim("CanEditDepartment", "1") new Claim("CanEditDepartment", "2
我正在實現一個Asp.Net WebApi應用程序,我在聲明中存儲了一些用戶特定的值。 我的項目由幾個類庫項目組成,它包含模型和控制器。 現在我試圖訪問除主項目(在類庫)控制器之外的索賠。 //calling this from a class library
var identity = Thread.CurrentPrincipal.Identity; //No user informati