【问题标题】:How can I secure a Spyne web service with SSL?如何使用 SSL 保护 Spyne Web 服务?
【发布时间】:2019-09-26 17:37:01
【问题描述】:

我正在尝试使用 Spyne 设置 SOAP Web 服务。到现在为止还挺好。我有一个网络服务,但我不需要使用 SSL 保护传输中的数据。有没有办法将证书附加到 Spyne 应用程序,以便我的连接被加密? 谢谢!

我查看了 Spyne.io 上的帮助指南,但没有找到我需要的关于 SSL 的信息。

【问题讨论】:

    标签: ssl spyne


    【解决方案1】:

    您需要使用反向代理设置(如 nginx)来终止 Python 进程之外的 SSL 连接(推荐),或者您必须使用 OpenSSL(或类似的)绑定来为自己创建 SSL 套接字。

    您可以通过 WsgiApplication 使用 twisted 的 ssl 功能。看看:https://twisted.readthedocs.io/en/twisted-17.9.0/web/howto/using-twistedweb.html

    【讨论】:

    • 我使用了 Nginx。效果很好。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    相关资源
    最近更新 更多