【问题标题】:How do I implement secure authentication using xml-rpc in python?如何在 python 中使用 xml-rpc 实现安全身份验证?
【发布时间】:2011-02-26 18:12:56
【问题描述】:

我有一个基本的xml-rpc 网络服务正在运行。
实现安全身份验证的最简单方法是什么(我是新手)?

我只是需要一些方向。

【问题讨论】:

    标签: python web-services authentication xml-rpc


    【解决方案1】:

    您可以结帐This code for a simple XML-RPC server over HTTPS。身份验证可以以您希望的任何方式进行......他们可以使用一些凭据进行身份验证,并且您为会话的其余部分提供 cookie。

    Python docs for xmlrpc 包含使用 HTTP 'Authorization' 标头传递凭据的详细信息。

    Here is some code that uses Twisted 实现xmlrpc auth机制,可以轻松使用HTTPS代替HTTP。

    This guy has written a HTTPS XML-RPC setup with authorization 可以下载。 有大量的资源和方法,很容易用谷歌搜索。这一切都取决于您是使用 mod_wsgi,还是使用 Twisted 编写独立服务器。

    底线:

    a) 使用 SSL 进行通信
    b) 使用HTTP授权机制

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 2014-06-20
      • 1970-01-01
      • 2017-11-02
      相关资源
      最近更新 更多