SimpleSamlPhp:与Shopware / Zend Framework一起使用时缺少ReturnTo参数

时间:2017-01-17 08:20:20

标签: zend-framework simplesamlphp shopware

我尝试编写一个Shopware插件,针对Facebook,LinkedIn等不同的平台提供SSO。不幸的是,我因为会话处理问题而陷入困境2天。

我在控制器操作中调用了这两行:

$linkedIn = new \SimpleSAML_Auth_Simple('linkedin');
$linkedIn->requireAuth();

当我执行此操作时,SimpleSamlAuth中的会话出现问题,因为有时候ReturnTo参数不再存在,我将得到一个异常:

Bad request received
There is an error in the request to this page. The reason was: Missing ReturnTo parameter.

我认为问题是使用ZendFramework的Enlight a Fork的shopware系统。我认识到,当我在ZendFramework Sessions初始化之前将auth代码放到一个部分时,一切正常!

我是否应该如何为SimpleSamlPhp配置会话处理?

0 个答案:

没有答案