none
自端末へのhttpアクセスができない。 RRS feed

  • 質問

  • お世話になります。

    ASP.NETでWebApiを作成し、IISでストアアプリと連携する仕組みを作成しました。

    そしてIISサーバとストアプリを1台の端末(仮にA端末)にインストールしたところ、ストアアプリからIISサーバへの接続ができません。他端末(仮にB端末)にストアアプリを入れ、A端末のIISへ接続は問題なく行えます。また、A端末のストアアプリからB端末のIISサーバ接続も問題なく行えます。A端末のブラウザからA端末のIISへ接続も可能です。原因が分かる方、もしくは調査方法を教えてください。

    また、補足として以前に同様の現象が発生した場合は調査しようとして問題の端末にVisual StudioをインストールしDebugモードでコンパイル実行したところ、現象が発生しなくなりました。その後、他の端末でストアアプリをコンパイルしたものをインストールしても問題は発生しておりません。今回は対象の端末にVisual Studioをインストールせず、解消したいと思っております。知恵をお貸しください。

    OS:Windows 10

    ストアアプリ:Windows 8.1 Universal

    ASP.NET:.NET Framework 4.5

    2016年4月13日 6:05

回答

  • こんにちは。

    おそらく、ストアアプリが
    デフォルトでループバック出来ないように設定されているからではないでしょうか。

    How to enable loopback for Windows Store

    リンク先にループバックを有効にする方法が記載されているようなので
    試して見てはどうでしょうか。(Windows10も同じなのかは不明)


    • 編集済み Tak1waMVP, Moderator 2016年4月13日 6:55 URLまちがってた
    • 回答としてマーク SmartF 2016年4月13日 8:08
    2016年4月13日 6:44
    モデレータ

すべての返信

  • こんにちは。

    おそらく、ストアアプリが
    デフォルトでループバック出来ないように設定されているからではないでしょうか。

    How to enable loopback for Windows Store

    リンク先にループバックを有効にする方法が記載されているようなので
    試して見てはどうでしょうか。(Windows10も同じなのかは不明)


    • 編集済み Tak1waMVP, Moderator 2016年4月13日 6:55 URLまちがってた
    • 回答としてマーク SmartF 2016年4月13日 8:08
    2016年4月13日 6:44
    モデレータ
  • ループバックが禁止されているとは知りませんでした。

    ループバックの観点から調べたところ、CheckNetIsolation.exe LoopbackExemptによって

    許可することが分かり、問題が解消しました。ありがとうございます。

    2016年4月13日 7:59