2016-07-21 22 views
0

私はSocket.IOサーバーに接続しているUWPアプリケーションを持っています。デバッグ時にローカルサーバーと思っていますが、接続することはできません。 SocketIoClientDotNetライブラリを使用していますが、外部サーバーに接続する必要がある場合は正常に動作しますが、ローカルサーバーには接続できません。UWPがローカルのSocket.IOサーバーに接続できません

私はデフォルトのUWPのアプリ上のローカルサーバーに接続禁じていることを承知している、私はそれがループバックと呼ばれると思うが、私もこのツールを使用して、その周りに行くことを試みています: http://loopback.codeplex.com/ しかし、それは助けませんでした。

ご協力いただきありがとうございます。 :)

答えて

0

問題は、プロジェクトで関連する機能を有効にしていないと思います。 マニフェストアプリのの能力はのラベルを選択し、プライベートネットワーク(クライアント&サーバ)を左側にチェックしてください。

この機能の名前は "privateNetworkClientServe"です。この機能は、ファイアウォールを介してホームネットワークとワークネットワークへのインバウンドおよびアウトバウンドアクセスを提供します。

機能の詳細については、App capability declarationsを参照してください。

更新:

により、それらが相互に通信できるようにするために使用するTCPプロトコル、サーバーとクライアントが別々のマシン上で実行する必要がある場合に、ネットワーク隔離政策によって強制制限をループバックします。

+0

申し訳ありませんが、質問で言及するのを忘れましたが、その部分をマニフェストで確認しました。プライベートネットワーク機能はプロジェクトでチェックされていますが、ローカルサーバーには接続できませんが、コンソールアプリケーションで接続することはできます。 – monutam91

+0

@ monutam91、これはあなたのコンソールアプリケーションのような他の接続によって占有されていますか?私は一度この問題に遭遇しました。すべての接続を切断して、あなたのUWPアプリケーションと再び接続しようとしましたか? –

+0

@ monutam91、あなたはUDPプロトコルかTCPプロトコルを使用していますか?私はちょうど私の答えを更新した、あなたは一見をすることができます。 –

関連する問題