1
我已經配置了一個webapp在tomcat7中運行。我使用scalatra atmoshphere通過websocket連接到它。當我的客戶端和服務器都在同一臺機器上時,一切正常。但是,一旦我嘗試在遠程位置運行服務器,我無法使websocket連接正常工作。在我的Firebug日誌中,我看到下面的消息。但是我在tomcat的訪問日誌中看不到任何東西。所以不知道服務器端的問題以及如何糾正。NetworkError:403禁止在tomcat中訪問websocket
Using URL: ws://myhost:8080/myapp/path/to/atmoshphere-client?X-Atmosphere-tracking-id=0&X-Atmosphere-Framework=1.1.0&X-Atmosphere-Transport=websocket&X-Cache-Date=0&Content-Type=application/json&X-atmo-protocol=true
"NetworkError: 403 Forbidden - http://myhost:8080/myapp/path/to/atmoshphere-client?X-Atmosphere-tracking-id=0&X-Atmosphere-Framework=1.1.0&X-Atmosphere-Transport=websocket&X-Cache-Date=0&Content-Type=application/json&X-atmo-protocol=true