代码之家  ›  专栏  ›  技术社区  ›  nemesisdesign

如何用python读取pcks 7个人数字证书?

  •  1
  • nemesisdesign  · 技术社区  · 16 年前

    是否可以使用扩展名pcks 7读取个人数字证书?( http://en.wikipedia.org/wiki/X.509#Certificate_filename_extensions )用巨蟒? 我必须使用django开发一个应用程序,通过读取用户的证书来验证其用户身份。

    在最初的步骤中,我们将使用外部服务来实现这一点,但是了解如何开发个人解决方案将是很好的。

    非常感谢您提供有关该主题的任何信息,谢谢!

    费德里科

    1 回复  |  直到 16 年前
        1
  •  2
  •   MattH    16 年前

    您将您的问题标记为“django”,并提到使用证书登录用户。很抱歉,你剩下的问题对我来说没什么意义。

    如果你的问题是” 如何使用SSL证书身份验证对Django网站中的用户进行身份验证? “

    那么我的建议是使用Apache来处理身份验证:
    http://httpd.apache.org/docs/2.0/ssl/ssl_howto.html#accesscontrol

    并编写自己的自定义身份验证后端,将其与Django连接起来。
    http://docs.djangoproject.com/en/dev/topics/auth/#authentication-backends

    我自己也没有尝试过,我想可以让mod ssl在请求环境中放置一些有用的东西。

    推荐文章