2
我对SAML舞台非常陌生,我试图使用OneLogIn中的saml-php将它作为SP实现。目前的情况是,我能得到它的工作使用OneLogIn测试应用程序,但是,只要外部来源试图通过它来登录,我收到以下错误:saml-php错误代码说明
Fatal error: Uncaught exception 'OneLogin_Saml2_Error' with message 'SAML Response not found, Only supported HTTP_POST Binding' in
,然后经堆栈跟踪我的各种文件。由于我没有太多的经验,有人可以解释这是什么意思吗?我需要从哪里开始寻找以进行调试。
如果有任何其他信息会有帮助,请告诉我,我会提供。
预先感谢您!
如果IdP具有POST绑定,但在IdP启动的登录过程中,我们作为SP不会收到任何POST内容,那么最适合寻找原因的地方在哪里? – jldavis76
正如我所提到的,安装SAMLTracer以分析HTTP流量和IdP发送的参数。在SP ACS端点上,SAMLResponse POST参数必须到达(尝试获取它)。 – smartin
什么会导致SAMLResponse POST参数不能到达?使用SAMLTracer,它向ACS显示GET请求,但不显示POST。 – jldavis76