面条3.5.1 插件auth_saml2sso_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%2Fmoodle.localhost%2Flogin%2Findex.php (saml_idp.localhost确实是我的idp)
一遍又一遍,每次都有其他char值。
我确实在http://moodle.localhost/simplesaml/config/config.php中设置了 'session.phpsession.cookiename'=>'MoodleSession',
这是与
的唯一区别
virtual void attack() = 0;
。
还有什么可能是错的?您首先想到的是什么?
我使用示例userpass身份验证并像这样定义用户:
phpbb3.localhost/simplesaml/config/config.php
在Moodle中设置的插件配置
用户名属性为:'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'),
),
那还不够吗?
答案 0 :(得分:1)
使用sql进行会话修复。