我有一个HTTP python服务器,该服务器成功从webhooks接收了数据,现在我正在尝试将此HTTP服务器转换为HTTPS服务器。 我已经从letsencrypt获得了证书
使用以下命令测试服务器
openssl s_client -connect localhost:3001
连接成功
Handler = ServerHandler #Class to handle request
httpd = BaseHTTPServer.HTTPServer(('', 3001), Handler)
httpd.socket = ssl.wrap_socket (httpd.socket, keyfile="/etc/letsencrypt/mykey.pem path", certfile="/etc/letsencrypt/fullchain pem file", server_side=True, ssl_version=ssl.PROTOCOL_TLSv1_2)
httpd.serve_forever()
客户端无法使用ssl.wrap_socket()方法向服务器发送请求。我不明白为什么客户端无法发布请求