我在这里找到了几个与我需要的答案类似的答案,但所有答案的问题在于它们适用于过时的 IdentityServer4 版本。现在我正在使用 IS4 1.2 版,我正在尝试向/connect/token 添加声明。我正在使用 Postman 连接到当前返回常规访问 token 的此位置。我需要此 token 中的自定义声明。官方文档在这方面相当稀疏。任何更深入地介绍这一点的示例或指向文档的指针将不胜感激!
最佳答案
您可以设置应在访问 token 中返回的声明类型,方法是将它们添加到 ApiResource
或 ApiScope
上的 UserClaims
集合>.
要设置硬编码声明(类型和值),您可以在 Client
的 Claims
集合上执行此操作。
关于c# - IdentityServer4 添加声明到/connect/token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42632360/