Ish*_*hah 5 php single-sign-on simplesamlphp
我是SP,我无法使用我的客户端的IDP登录到SP,我得到以下错误:
SimpleSAML_Error_Error:ACSPARAMS
Backtrace:
1 modules/saml/www/sp/saml2-acs.php:21 (require)
0 www/module.php:135 (N/A)
Caused by: Exception: Unable to find the current binding.
Backtrace:
2 vendor/simplesamlphp/saml2/src/SAML2/Binding.php:99 (SAML2\Binding::getCurrentBinding)
1 modules/saml/www/sp/saml2-acs.php:16 (require)
0 www/module.php:135 (N/A)
Run Code Online (Sandbox Code Playgroud)
我对authsource.php的配置如下:
'abc-live-sp' => array(
'saml:SP',
'privatekey' => 'saml.pem',
'certificate' => 'saml.crt',
'entityID' => null,
'idp' => 'https://federation-a.parnassiagroep.nl/superbrains',
'discoURL' => null,
'NameIDPolicy' => false,
),
Run Code Online (Sandbox Code Playgroud)
有什么我想念的吗?
帮助将不胜感激.
小智 -1
您是否在“metadata/saml20-idp-remote.php”文件中设置了身份提供程序?
自从我使用 simplesamlphp 以来已经有一段时间了,但我很确定您需要让身份提供商 (IdP) 管理员将您添加为“接受的”服务提供商 (SP)。这是通过与他们共享您的元数据来完成的。
simplesamlphp 的创建者 UNINETT 提供了一个非常方便的指南: https: //simplesamlphp.org/docs/stable/simplesamlphp-sp
有人也有类似的问题: Simplesamlphp unhandled exception error while using as SP
| 归档时间: |
|
| 查看次数: |
599 次 |
| 最近记录: |