【发布时间】:2018-02-01 05:31:37
【问题描述】:
Identity Server 4 在 asp net core 2.0 中运行时遇到了一个非常烦人的问题。当我将应用程序部署到生产环境(使用 SSL)时,我的一些声明(不是全部)不会被发送回我的应用程序。
当我在本地运行它时完全没问题。我通过实现 IProfileService 来使用 ProfileService 来添加这些额外的声明。 任何想法从哪里开始?
【问题讨论】:
-
也许您的配置中缺少某些内容。检查 IdentityClaims 表中缺少的声明类型。
-
API 接受什么,您将 IdentityServer 配置为作为配置设置的一部分发送什么?你能显示客户端设置的代码吗?
标签: identityserver4 claims-based-identity asp.net-core-mvc-2.0