Moodle和SAML2 SSO验证插件循环



Moodle 3.5.1插件auth_saml2so-moodle35_2018051500.zip

问题:我想我和Naaman Fallouh在
有同样的错误https://moodle.org/plugins/auth_saml2sso(评论第2页(

我可以使用phpBB/SAML登录,并拥有
http://moodle.localhost/

http://moodle.localhost/simplesaml
我可以使用登录http://moodle.localhost/simplesaml
我可以使用登录http://moodle.localhost/但登录后,我陷入了一个循环:

http://saml_idp.localhost/simplesaml/saml2/idp/SSOService.php?SAMLRequest=chars&RelayState=http%3A%2F%2Moodle。localhost%2Flogin%2Findex.php(saml_idp.localhost确实是我的idp(

一次又一次,每次都有字符的其他值。

我确实进去了http://moodle.localhost/simplesaml/config/config.php'session.phpsession.cookiename'=>'MoodleSession',

这是与
phpbb3.localhost/simplesaml/config/config.php的唯一区别。

还有什么问题?我应该看你的第一个想法是什么?

我使用示例userpass身份验证,并定义了一个用户,如下所示:

'admin:admin' => array(
'urn:oid:0.9.2342.19200300.100.1.1' => array('admin'),
'idnumber'=> array('123'),
'email' => array('email@admin.nl'),
'firstname' => array('firstadmin'),
'lastname' => array('lastadmin'),
"phone1" => array('admin'),
"phone2" => array('admin'),
"department" => array('admin'),
"address" => array('admin'),
"city" => array('admin'),
"country" => array('admin'),
"description" => array('admin'),
"idnumber" => array('admin'),
"lang" => array('admin'),
"guid" => array('admin'),
'urn:oid:1.3.6.1.4.1.5923.1.1.1.1' => array('globaladministrators'),
),

在Moodle插件配置中,我将
用户名属性设置为:urn:oid:0.9.2342.19200300.100.1.1

这还不够吗?

通过使用sql进行会话修复。

最新更新