Azureサービスファブリックでアプリケーションを実行します。 1つのサービスがIDプロバイダとして機能する必要があります。だから私はその 'usermanager'にアイデンティティ・サーバー4のパッケージをインストールしました。私はまた、認証と認可のためにこのusermanagerを使用すべき2つの他のサービスを持っています。Azureサービスファブリック:アイデンティティサーバー4のエンドポイント入力と内部を作成します。
これはlocalhostで動作します。しかしAzureでは、私のサービスマニフェストでエンドポイントが「入力」または「内部」でなければならないという問題があります。しかし私のusermanagerのために私は入力と内部の両方が必要です。 「内部」と /認可/接続?XXXXXXニーズ「入力」を必要とする/.well-known/openid-configuration
<Endpoint Protocol="http" Name="IdentityServerEndpoint" Type="Input" Port="5000" />
Iは入力エンドポイントの紺碧のサービス・ファブリックは、完全修飾ドメインを使用していることを発見内部エンドポイントの場合、10.0.0.4のようなローカルネットワークのIPアドレスを使用します。
エンドポイントを入力と内部の両方にするソリューションはありますか? 2つのエンドポイントを処理するためにIDサーバー4を作成するソリューションはありますか?
この問題を解決するための方法はありますか?