首页 > 解决方案 > 在 Windows 上运行时,如何为 Twisted 提供“server.pem”?

问题描述

我想创建一个基于 Twisted 的服务器来监听 TLS 流量。生成的服务器必须在 Windows 2016 上运行。Python 版本为 3.7。

我从 Twisted doco https://twistedmatrix.com/documents/current/core/howto/ssl.html#tls-echo-server看到了这个例子。

由于代码在 Windows 上运行,因此证书不是文件,而是隐藏在 Windows 证书存储中 - 因此无法直接使用示例中对“server.pem”的引用。

谁能告诉我如何执行以下操作之一:


我已经阅读/已经完成的事情

我已经阅读了一些关于这个问题的材料。其中大部分内容已有数年历史,并且所有内容都是由对证书知之甚少的人阅读的。

标签: pythonwindowsssltwisted

解决方案


推荐阅读