0

AzureAD 正在执行身份验证。我想添加索赔。从表面上看,这将成为我需要的问题和答案:向 AspNetCore Azure Authenticated Application 添加自定义声明

但是,实现看起来像这样。

    public static void ConfigureSecurityServices(IServiceCollection services, IConfiguration configuration)
    {
      services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
          .AddMicrosoftIdentityWebApi(configuration.GetSection(AzureAdSectionName));
      services.AddAuthorization(options =>
      ...

为什么要这样设置身份验证?我不知道。它似乎适用于我用来进行身份验证的帐户,这是一个 AzureAD 身份。

所以无论如何,我想为令牌添加一些声明,与引用的问题相同。我是否需要重写它才能像另一个问题一样工作,或者有什么方法可以添加声明,并按照目前的方式设置身份验证?

4

0 回答 0