![]() |
1
4
您可以实现自定义
您可以在中找到更多信息 Identity Server 4 docs 简单的自定义配置文件服务示例如下:
一旦你有了这个,只要注册到DI:
编辑: 另外,您也可以将声明直接添加到用户配置中,如 Identity Server 4 quickstarts :
如果你最终没有实现自定义
任何想要在令牌中添加此声明的客户端都需要请求
|
![]() |
2
0
AspNet.Security.OpenIdConnect.Server不会序列化未设置目标的声明。我在使用OpenIdDict时遇到了这个问题。 试试这个:
您可能需要添加以下名称空间:
|
![]() |
3
0
我通过两个步骤为identityserver的令牌添加声明。 通过一个定制的配置文件服务(如其他答案中的一个),您可以为用户定义自己的声明。 然后可以通过userinfo端点请求这些声明。 或者创建一个Api(资源),例如includeNameAccessToken,如果您请求将该Api作为作用域,则该Api默认情况下会将名称声明添加到访问令牌中。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |