如何在python/Django中接收和验证WSFederation令牌?

2024-05-17 00:02:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试为签名的WS-Federation令牌实现断言使用者,作为SSO系统的一部分。我知道simplesamlphp有(未记录的)ws-fed支持,但我使用的是Django堆栈。看起来djangosaml2 pysaml2不支持WS-Federation规范,因为他们希望XML具有“Response”根节点,而不是“RequestSecurityTokenResponseCollection”根节点。

以前有人碰到过这个吗?有没有python库可以帮我?我很想推出自己的消费者,但我担心我可能会犯错误,并由于缺乏X509和xml知识而造成安全漏洞。

谢谢!


Tags: django节点ws堆栈系统使用者断言pysaml2
1条回答
网友
1楼 · 发布于 2024-05-17 00:02:12

{a1}用于身份验证。我不确定WS-Federation如何适应Python应用程序的混合,但是,如果您正在对ADFS进行身份验证,那么这个库可以做得很好。在

相关问题 更多 >