Web:不安全端口
(一)描述
公司项目本地测试都是正常的,放到服务器为了不与服务器上已有项目冲突将WebSocket端口修改为6666。启动后测试发现其他都是正常的,但WebSocket无法使用Firefox和Chrome分别提示如下错误
Firefox
Uncaught DOMException: The operation is insecure.
Chrome
1:40 Uncaught DOMException: Failed to construct 'WebSocket': The port 6666 is not allowed.
at http://xxxxx:xxxx/xxx/xxxx/1:40:10
(二)原因
后面查找资料发现6666端口在Firefox和Chrome默认是非安全端口不允许访问。
(三)解决方法
修改WebSocket端口,修改成不在非安全端口范围的端口。