问题描述
身份验证由 AzureAD 完成。我想添加声明。从表面上看,这将成为我需要的问题和答案:Adding Custom Claims to AspNetCore Azure Authenticated Application
但是,实现看起来像这样。
public static void ConfigureSecurityServices(IServiceCollection services,IConfiguration configuration)
{
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
.AddMicrosoftIdentityWebApi(configuration.GetSection(AzureAdSectionName));
services.AddAuthorization(options =>
...
为什么要这样设置身份验证?我不知道。它似乎适用于我用来进行身份验证的帐户,即 AzureAD 身份。
无论如何,我想向令牌添加一些声明,与引用的问题相同。我是否需要重写它以像另一个问题一样工作,或者有什么方法可以添加带有当前设置的身份验证的声明?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)