2017-09-12 14 views
0

私は、TCP接続の接続を受け入れることができるはずのUWPアプリケーションを開発しています。UWPネットワークのトラブルシューティングLoopbackExcempt

私は、パッケージのマニフェストで次の機能与えている:

  • インターネット(クライアント)
  • インターネット(クライアント/サーバー)
  • プライベートネットワーク(クライアント/サーバー)

私は、StreamSocketListenerからWindows.Networking.Sockets

Connecti から他ののデバイスが正常に確立されています。

Hovever:私はこれを1としてループバックインターフェイス

の上に自分のデバイスからMicrosoftからdocumentを接続することはできません、UWPが実際にループバックインタフェースを介して接続を制限する、しかしん:

アプリVisual Studioにインストールして実行すると、自動的にループバック制限の対象から除外されます。

これは私の想定しているシナリオです。アプリケーションのプロパティで[デバッグ]セクションを確認すると、Allow local network loopbackがチェックされています。

は私がリストに表示されない

CheckNetIsolation.exe LoopbackExempt -s 

マイアプリのSIDを介してシステム上のループバックexcemptionsをチェックします。

this SO answerのコメントには、リストをクリアして各エントリを手動で追加することを推奨しました。これで問題は解決されませんでした。

他のもの、私が試みた:新鮮なプロジェクトの設定

    • アプリケーションのリリースバージョンを変更するには、(助けにはならなかった)
    • のアンインストールと再デプロイアプリケーション(ディディは助けません)。 (助けなかった)
    • システムをリブートする。私のLAN IPアドレスの代わりに、ループバックアドレスを使用して

    を(助けにはならなかった)ので、最後の質問を

  • (助けにはならなかった)壁に頭をバッシング(助けにはならなかった):

    すべての手順を遂行しているにもかかわらず、UWPアプリにループバック接続を有効にする方法

    これ以上の経験がありますか?いくつか隠されていますトリック私はローカルデバイスから接続できるように実行する必要がありますか?

  • 答えて

    0

    私も同様の状況に遭遇しましたが、私はこれを解決するために、メニューバーにツールWinConfigが付属しており、LoopbackExemptを制限しています。

    +0

    この問題を解決するには、サードパーティのアプリケーションを避けたいと考えています。しかし、もっと欲求不満になったら、私はそれを撃つだろう。ありがとうございました。 – MrPaulch

    1

    の場合CheckNetIsolation.exe LoopbackExempt -sあなたのアプリのどれも免除されません。どうしてか分かりません。 PowerShellでtempアプリケーションを削除しようとしてください。

    Get-AppxPackage *app.a* | Remove-AppxPackage 
    

    これは私を大きく助けました。

    +0

    これは確かに奇数とバグです。 「悲しいことに、私のシステムではそうではありません。私は2つの臨時のアプリしか持っていなかった。しかし、他の誰かがこれの恩恵を受けるかもしれません。ありがとう。 – MrPaulch

    関連する問題