2017-09-11 3 views
0

私はWebソケットを使用するアプリケーションを持っています。私は企業の代理人のもとにいる。アプリケーションがlocalhostにある場合、IE/ChromeとFirefoxではwebsocketリクエストがすべて正常です。しかし、それは私のLANネットワークのどこにホストされている場合は、クロームではなく、IEで動作します。 http://websocket.org/echo.htmlから私のクロムワークスのWebsocketは、--no-proxy-serverで始まるときのみです。

とChromeのエコーでは、WebSocketをも同様にクロムを仕事を始めたので、私はhttp://www.tech-recipes.com/rx/5245/google-chrome-how-to-assign-a-proxy-server-that-is-different-from-internet-explorers-settings/

を発見した長い検索の後に成功した

Websocket in chrome works when request is ws://localhost but fails if hosted on some IP

です。

しかし、クライアントはプロキシモードで起動できません。

誰も私がなぜプロキシモードでのみ動作しているのかの簡単な説明を教えてもらえますか? IEとChromeが同じプロキシ設定を共有する場合、IEで動作している理由

私は企業プロキシの下にいます。

答えて

0

How HTML5 Web Sockets Interact With Proxy Servers

いくつかのプロキシは優しいのWebSocketされていません。セキュアな接続はプロキシでは理解できないため、セキュアなWebSocket(ws://の代わりにwss://を使用)を使用してください。

関連する問題