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

在Python中实现SAML客户机

  •  7
  • oneself  · 技术社区  · 14 年前

    我想将用python(使用pylons)编写的网站与现有的基于SAML的身份验证服务集成在一起。通过阅读SAML,我相信IDP(已经存在于这个场景中)将(通过浏览器发布)向服务提供者(我正在实现)发送一个XML文档。服务提供者将需要解析此XML并验证用户的身份。

    有没有现有的python库可以实现这个功能?

    谢谢您,

    1 回复  |  直到 13 年前
        1
  •  -1
  •   Ian    14 年前

    我知道您正在寻找一个基于python的解决方案,但是有很多基于“服务器”的解决方案可能也能解决您的问题,并且需要很少的持续代码维护问题。 例如,将Apache或IIS集成套件与www.pingidentity.com上的pingfederate服务器结合使用,可以非常快速、轻松地为您的SP应用程序支持SAML 1.0、1.1、2.0、WS-fed和OpenID。

    希望这有帮助