一、问题的提出
win10的IIS新建网站,有一个网页内含websocket功能;本地电脑能够正常打开网页并通过网页调用websocket;但是,手机遇到的问题是:手机能打开win10的IIS中的网页,但是网页中内含的websocket功能去提示连接失败。
之前我使用WIN7的IIS测试,不管是本地还是同一WIFI下的其它电脑,或者是手机端,都能正常打开网页并使用网页中的websocket功能。
因此,我断定,一定是win10的IIS设置问题。
二、解决问题的办法
打开win10的IIS,然后,进行如下的设置即可。
如下图一样,点击自己的站点,如我的是:MyWeb,然后双击“配置编辑器”;
弹出如下图:下图中,在“节(S))”那里点击并选择“system.webServer”,最后找到“websocket”
最后弹出如下图。下图中,其它可以不设置,只要保证enabled的值为True即可。
就这样,问题就解决了。