ホームページ > バックエンド開発 > C++ > ローカル ループバックを有効にして UWP アプリの 'net_http_client_execution_error' を修正する方法

ローカル ループバックを有効にして UWP アプリの 'net_http_client_execution_error' を修正する方法

DDD
リリース: 2025-01-11 11:30:41
オリジナル
645 人が閲覧しました

How to Fix

UWP アプリケーションでのローカル ネットワーク ループバックのトラブルシューティング

.appxbundle としてパッケージ化された UWP アプリケーションでは、localhost (127.0.0.1) にアクセスしようとすると「net_http_client_execution_error」が発生する場合があります。これは Windows のデフォルトのセキュリティ制限によるものです。

UWP アプリのループバック アクセスの有効化

この解決策には、checknetisolation.exe コマンドライン ツールを使用してネットワーク分離設定を管理することが含まれます。

  1. checknetisolation.exe の使用:

    このツールを使用すると、アプリのネットワーク アクセス許可を変更できます。

  2. ループバック アクセスの許可:

    次のコマンドを実行してループバック アクセスを有効にします:

    <code>c:\>checknetisolation loopbackexempt -a -n=<package family name></code>
    ログイン後にコピー
  3. ループバック アクセスの取り消し:

    ループバック アクセスを削除するには、次のコマンドを使用します:

    <code>c:\>checknetisolation loopbackexempt -d -n=<package family name></code>
    ログイン後にコピー
  4. パッケージ ファミリ名の検索:

    Visual Studio の Package.appxmanifest エディター内で、または PowerShell コマンド Get-AppxPackage を使用して、アプリのパッケージ ファミリ名 (例: "MyPackage_edj12ye0wwgwa") を見つけます。

断続的なループバックの問題を修正する

ループバック アクセスの信頼性が低くなった場合は、次の手順を試してください:

  1. 既存の免除の解除:

    まず、以下を使用して既存のループバック除外をすべて削除します。

    <code>c:\>checknetisolation loopbackexempt -c</code>
    ログイン後にコピー
  2. 免除の再適用:

    次に、ループバック アクセスを必要とする各アプリケーションに個別に再許可します。

包括的な詳細については、Microsoft の公式ドキュメントを参照してください: https://www.php.cn/link/10a9288f519d683f87f6443f7b6810e6

以上がローカル ループバックを有効にして UWP アプリの 'net_http_client_execution_error' を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート