我想在Azure服务结构上运行应用程序。一种服务应充当身份提供者。因此,我在“ usermanager”上安装了身份服务器4软件包。我还有另外两个服务,应该使用此usermanager进行身份验证和授权。
那在本地主机上工作。但是在Azure上,我的问题是服务清单中的终结点必须为“输入”或“内部”。但是对于我的用户经理,我既需要输入又需要内部。
<Endpoint Protocol="http" Name="IdentityServerEndpoint" Type="Input" Port="5000" />
Run Code Online (Sandbox Code Playgroud)
/。众所周知/ openid配置需要“内部”,/ connect / authorize?xxxxxx需要“输入”
我发现,对于输入端点,azure服务结构使用完全合格的域名,对于内部端点,它使用lokal网络的IP地址(如10.0.0.4)。
有没有一种解决方案可以同时使端点成为输入端点和内部端点?还是有解决方案使身份服务器4处理两个端点?
有解决这个问题的想法吗?