Làm thế nào để đặt WSS (Secure WebSockets) trên Tornado?Nhận các Websockets an toàn hoạt động trên Tornado
Trong docstring của họ, họ nói như sau:
WebSocketHandler.get_websocket_scheme
có thể được sử dụng để chọn chương trình url thích hợp (ws://
hoặc wss://
) trong trường hợp HTTPRequest.protocol
không được thiết lập một cách chính xác.
Vì vậy, làm cách nào tôi có thể sử dụng get_websocket_scheme
và/hoặc HTTPRequest.protocol
để WSS hoạt động trên Tornado.
tôi không chắc chắn đó có phải là vấn đề về chứng chỉ hay không. nhưng khi tôi đang cố gắng để kết nối ssl trên websocket an toàn và https. nó hoạt động trong môi trường tập lệnh html & java. nhưng khi tôi tạo ra một khách hàng trong kịch bản python. nó cho thấy tôi xác minh chứng chỉ không thành công. Tôi đã đăng câu hỏi lên stackoverflow cũng như https://stackoverflow.com/questions/46852066/how-to-create-python-secure-websocket-client-request. bạn có thể vui lòng tư vấn không? nó hơi cấp thiết. –
Tôi đã đăng bình luận ở đó .. hãy cho tôi biết nếu bạn giải quyết được vấn đề của mình. – securecurve