加载中
zs123123 2018/02/20 11:39 发布了问题:
zs123123 2018/02/05 10:12 回答了问题: python ssl双向认证

客户端

# coding:utf-8

import socket, ssl, pprint
import os
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

ssl_ctx = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
ssl_ctx.load_cert_chain("server.crt", "server.key")
ssl_sock = ssl_ctx.wrap_socket(s)
ssl_sock.connect(('localhost', 6030))
print repr(ssl_sock.getpeername())
print ssl_sock.cipher()
print pprint.pformat(ssl_sock.getpeercert())
ssl_sock.write("boo!")

 

@zs123123
#CA1openssl genrsa -out ca.key 2048 openssl req -x509 -ne...
zs123123 2018/02/05 10:10 回答了问题: python ssl双向认证
回复 @qlee : 带了啊 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) ssl_ctx = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH) ssl_ctx.load_cert_chain("server.crt", "server.key") ssl_
@zs123123
#CA1openssl genrsa -out ca.key 2048 openssl req -x509 -ne...
zs123123 2018/02/05 10:02 发布了问题:
zs123123 2018/02/05 09:08 回答了问题: python ssl双向认证
为什么报这个错 SSL Error on 11 ('127.0.0.1', 50442): [SSL: NO_CERTIFICATE_RETURNED] no certificate returned (_ssl.c:590)
@zs123123
#CA1openssl genrsa -out ca.key 2048 openssl req -x509 -ne...
zs123123 2018/02/02 12:08 回答了问题: python ssl双向认证
我知道只有一个,但是我现在两个,为什么服务器端也可以验证通过
@zs123123
#CA1openssl genrsa -out ca.key 2048 openssl req -x509 -ne...
zs123123 2018/02/02 11:05 发布了问题:
zs123123 2017/12/27 12:21 发布了问题:
zs123123 2017/12/03 16:18 发布了问题:
zs123123 2017/11/24 12:53 发布了问题:

没有更多内容

加载失败,请刷新页面

返回顶部
顶部