MVC客户端获取IdentityServer4认证中的Claims信息没有role内容


IdentityServer4项目(IdentityServer4 with ASP.NET Core Idetity)
MVC项目(core 3.1)
使用OpenIdConnect实现IdentityServer4对MVC的登录认证。

问题起因:IdentityServer4项目中能够获取得到ClaimType="role"的value值,但是mvc项目中获取不到

IdentityServer4项目获取Claims视图

MVC项目获取Claims视图

原因:未对IdentityServer4项目中的Config文件进行有关获取ClaimType="role"的配置

mvc项目也要对应配置

参考:https://my.oschina.net/u/3772973/blog/4567704