我正在使用 OpenSSL,我想关闭 SSL 连接,但想保持底层普通套接字连接处于活动状态。SSL 库似乎有它的unwrap
功能。OpenSSL.Connection
使用该类实现它的等效方法是什么?
甚至可以从服务器降级 SSL 连接吗?
试试这个:
import socket
from OpenSSL import Connection
sslsock = socket.socket()
# Setup your socket here...
sslcon = OpenSSL(context, sslsock)
# Use your socket...
sslcon.shutdown()
# You should be able to use sslsocket
# until you...
sslsock.close()
我没试过,所以让我知道它是否有效。