【发布时间】:2014-09-15 14:15:15
【问题描述】:
我正在用 Python+Twisted 编写一个服务器,它使用端点 [1] 来允许配置监听连接。该文档没有显示任何明显的(对我来说!)使用端点字符串为 SSL 上下文对象设置选项的方法。我在源代码中四处寻找,看起来为 SSL 连接返回的 IStreamServerEndpoint 对象具有类似 _context 的属性,我可以摆弄,但这似乎有点笨拙。我想知道是否有某种方法可以让我设置 SSL 上下文选项,而无需破解端点内部结构。 (我想设置上下文以便能够验证客户端证书)。
谢谢, 卡尔
[1]https://twistedmatrix.com/documents/current/core/howto/endpoints.html
【问题讨论】:
标签: python ssl twisted pyopenssl