简体   繁体   English

JavaScript和Java WebSocket SSL连接错误

[英]JavaScript and Java WebSocket SSL Connection Error

I am writing a browser plugin for a webpage which runs over HTTPS. 我正在为通过HTTPS运行的网页编写一个浏览器插件。 My backend is in Java, so creating a websocket between javascript and java. 我的后端使用Java,因此在javascript和Java之间创建了一个websocket。 But the websocket is giving following error. 但是websocket出现以下错误。

WebSocket connection to 'wss://127.0.0.1:8080/' failed: Error in connection establishment: net::ERR_SSL_PROTOCOL_ERROR WebSocket与'wss://127.0.0.1:8080 /'的连接失败:连接建立错误:net :: ERR_SSL_PROTOCOL_ERROR

Can someone tell how to remove this error? 有人可以告诉您如何清除此错误吗?

In order to use SSL in development machine create auto-signed SSL key a certificate for '127.0.0.1' and put a web server locally with HTTPS support, like Nginx, in front of your Java app, or if you are using a Java based web server look for HTTPS configuration (and WebSockets support as well). 为了在开发计算机中使用SSL,请为Java应用程序创建自动签名的SSL密钥,并为“ 127.0.0.1”创建证书,然后将具有HTTPS支持的Web服务器(例如Nginx)放在Java应用程序的本地,或者如果您使用基于Java的Web服务器寻找HTTPS配置(以及WebSockets支持)。 This way you'll be able to tests secure transport. 这样,您就可以测试安全传输。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM