OneLogin Python-3 SAML - 未找到 SAML 响应,仅支持 HTTP_POST 绑定

问题描述

我有一个 Web 应用程序,前端带有 React,后端带有 Flask。我一直在使用 python3-saml 来实现以 OneLogin 作为 IDP 的 SSO。但是,在本地测试时,我收到此错误

onelogin.saml2.errors.OneLogin_Saml2_Error:未找到 SAML 响应,仅支持 HTTP_POST 绑定

这是来自前端的请求: "POST /api/endpoint" 500

它发生在这个块:

auth = OneLogin_Saml2_Auth(req,settings)
auth.process_response()

前端托管在端口 8080,它重定向到后端端口 5000 以用于 SAML。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...