JavaScript で Windows 8 Metro アプリケーションを開発するときに、WinJS.xhr に問題があります。
WinJS.xhr({ url: "http://www.seznam.cz"});
上記のコードを実行すると、ログに次のように表示されます。
SCRIPT7002: XMLHttpRequest: Network Error 0x2efd, Could not complete
the operation due to error 00002efd.
マニフェストで「インターネット (クライアント)」機能を有効にしました。
おそらく問題は、私がプロキシの背後にいて VPN を使用しているためですが、Google Chrome を使用してインターネットにアクセスできます (承認する必要があるだけです。それ以外の場合は、HTTP ステータス 407 - プロキシ承認が必要です)。
どうすれば修正できますか?
[編集] したがって、おそらく使用しなければならない VPN (Cisco VPN Client) に関連していることがわかりました。VPN を無効にすると、プロキシの背後にいても (LAN を使用し、VPN では WiFi を使用します)、要求は機能します。多分それはCisco VPN関連だけです. ここで説明されているように、レジストリを変更する必要がありましたhttp://verbalprocessor.com/2012/09/17/windows-8-and-cisco-vpn-client/
また興味深いのは、プロキシの背後にいる場合、いくつかの Metro アプリが動作 (マップ) し、一部が動作しない (Windows ストア) ことです。
お知らせ: Windows.Networking.Connectivity を調査しましたが、どちらの場合も (VPN の有無にかかわらず) NetworkConnectivityLevel == "Local Access" を取得します (おそらくプロキシの背後にいるため)。