NET CORE中对 OpenID Connect的认知

2/24/2022 10:26:05 AM
440
0
  • 如何使用 OpenID Connect 客户端配置和映射声明
  • 设置名称和角色声明
  • 重置声明命名空间
  • 使用 TransformAsync 自定义、扩展声明

 

  JwtSecurityTokenHandler.DefaultMapInboundClaims = false;  //默认true,会将claimType替换为长的,符合 rfc7519中定义的claim名字,false 将使用短名字,例如:name  

  JwtSecurityTokenHandler.DefaultInboundClaimTypeMap.Clear();   // 禁用入站claims类型映射

  请注意,你需要将DefaultInboundClaimTypeMap.Clear()放在services.AddAuthentication(...)之前,才能够确保映射被正确地禁用。

全部评论



提问