Firefox에 갇혀 있습니다. Websocket을 작동시킬 수 없었습니다. 나는 토네이도 웹 소켓을 사용하고 내가 아래 코드를 초기화 :Firefox에서 Websocket 보안 연결을 설정할 수 없습니다.
app = Application([(r'/mypath/ws', WSHandler)])
http_server = HTTPServer(app, ssl_options={
"certfile": "~/certs/websocket.crt",
"keyfile": "~/certs/websocket.key"
})
http_server.listen("443")
그리고이 같은 자바 스크립트 측에 초기화 :
var WS = new WebSocket("wss://websocket.localhost/mypath/ws");
이 코드는 크롬에서 잘 작동, 그 사이에 나는 나 자신에 의해 인증서를 생성 HTTPS에서 페이지를 실행하십시오. 나 :(어떤 도움을 이해할 수있을 것이다
근무 조금은 저질렀 내가 구글하지 않고 너무 많은 생각을 찾았지만 아무도
Firefox can't establish a connection to the server at wss://websocket.localhost/mypath/ws.
직접 인증서를 만들었습니다 ... 브라우저의 신뢰할 수있는 인증서 목록에 추가 했습니까? – konghou
클라이언트가 수동으로 브라우저에 인증서를 추가하면 안됩니다. 영구 솔루션을 찾아야합니다. –
FatihKaratana konghou가 말한 것을 시도해보십시오. 작동하는 경우 신뢰할 수있는 발급 기관에서 인증서를 구입해야 할 수도 있습니다. –