【发布时间】:2017-04-24 22:16:18
【问题描述】:
我想在 Azure 服务结构上运行应用程序。一项服务应作为身份提供者。所以我在那个'usermanager'上安装了身份服务器4包。我还有另外两个服务应该使用这个用户管理器进行身份验证和授权。
这适用于本地主机。但是在 Azure 上,我的服务清单中的端点必须是“输入”或“内部”。但是对于我的用户管理器,我需要输入和内部。
<Endpoint Protocol="http" Name="IdentityServerEndpoint" Type="Input" Port="5000" />
/.well-known/openid-configuration 需要“内部”和 /connect/authorize?xxxxxx 需要“输入”
我发现对于输入端点,Azure 服务结构使用完全限定域名,而对于内部端点,它使用 lokal 网络的 IP 地址,例如 10.0.0.4。
有没有办法让端点既是输入的又是内部的? 或者有没有办法让身份服务器 4 处理两个端点?
有解决这个问题的想法吗?
【问题讨论】:
标签: azure-service-fabric identityserver4