首页 > 解决方案 > OpenID Connect 提供程序 (IdentityServer4) 上有多个 URL?

问题描述

我们使用 IdentityServer4 作为 OpenID Connect 提供程序 (OP),并想知道是否可以配置多个域名。基本上,我们有多个连接到此 OP 的 OpenID Connect (OIDC) 客户端,但希望能够根据请求客户端显示不同的 URL。

ClientA (https:\\clienta.foo.com) -> Authenticate request displaying https:\\id.foo.com
ClientB (https:\\clientb.bar.net) -> Authenticate request displaying https:\\id.bar.net
ClientB (https:\\awesome.app) -> Authenticate request displaying https:\\id.awesome.app

OP 必须使用单个域名吗?

我们已经讨论了这将如何影响发现文档中的颁发者 URL和建议由 OP 颁发者 URL + 特定于我们组织的唯一 ID 组成的用户主题(子)声明。

标签: networkingidentityserver4openid-connect

解决方案


推荐阅读