Должен ли я изменить или сопоставить внешние требования с внутренними? - PullRequest
0 голосов
/ 10 июня 2019

Когда я получаю внешние заявки от внешнего входа в ASP.NET Identity с использованием OWIN, нужно ли мне изменять или сопоставлять внешние заявки с внутренними заявками, чтобы я мог использовать заявки из ClaimsPrincipal.Current?

    public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
    {
        var identity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);          
        identity.AddClaim(new Claim("FirstName", FirstName ?? ""));
        identity.AddClaim(new Claim("LastName", LastName ?? ""));
        identity.AddClaim(new Claim("IsAuthenticated", "true"));
        identity.AddClaim(new Claim("ID", ID.ToString()));     
        return identity;
    }
...