我正在尝试使用Spyne设置一个SOAP web服务。到现在为止还好。我有一个web服务,但我不需要用SSL保护传输中的数据。有没有办法将证书附加到Spyne应用程序,以便对我的连接进行加密?谢谢!
我已经看了Spyne.io上的帮助指南,但没有找到我需要的关于SSL的信息。
发布于 2019-10-08 00:52:10
您需要使用反向代理设置(如nginx)在Python进程外部终止SSL连接(推荐),或者您必须使用OpenSSL (或类似的)绑定为自己创建SSL套接字。
您可以通过WsgiApplication使用twisted的ssl功能。看看:https://twisted.readthedocs.io/en/twisted-17.9.0/web/howto/using-twistedweb.html
https://stackoverflow.com/questions/58122035
复制相似问题