web-dev-qa-db-ja.com

UWPローカルネットワークループバックを有効にする

UWP-Appを作成し、.appxbundleを生成してインストールした後、アプリを起動するたびにnet_http_client_execution_error。 Visual Studio 2015で起動したとき、アプリは正常に起動して実行されています。そのため、アプリをデバッグした場合、問題が発生する可能性はありません。

更新:
デフォルトでは、Windowsはアプリがローカルホスト(127.0.0.1)に到達することを制限します。カウチデータベースを実行しています。このカウチデータベースは、私たちのコスチューターに対しても実行されるはずです。アプリがローカルホストに到達できるようにすることは可能ですか(ローカルネットワークループバックを有効にする)?

21
M4s0n

基幹業務アプリの場合、checknetisolation.exeツールを使用して、アプリにループバック例外を許可します。

ループバックを有効にするには、次のコマンドを使用します。

c:\>checknetisolation loopbackexempt -a -n=<package family name>

ループバックを無効にするには、次のコマンドを使用します。

c:\>checknetisolation loopbackexempt -d -n=<package family name>

UWPアプリのパッケージファミリ名は、いくつかの場所で見つけることができます。VisualStudioは、パッケージタブのPackage.appxmanifestエディターに表示します。PowerShellのget-appxpackageコマンドレットに表示されます。

https://msdn.Microsoft.com/en-us/library/windows/apps/dn640582.aspx に詳細が記載されたホワイトペーパーがあります。

33