在 zf2 中集成 Payum 模块时出现授权问题
Authorization Issue while integrating the Payum module in zf2
我已经成功地将 payum 模块与我的 zf2 项目集成,但是现在当模块去捕获付款时 zend 给出了一个错误:
Uncaught exception 'Exception' with message 'Resource PayumCapture not defined' in \vendor\coolcsn\csn-authorization\src\CsnAuthorization\Module.php:
虽然我在 acl.global 中添加了控制器方法,如下所示:
'Reisesparer\Controller\Payment' => array(
'paypalEc' => 'guest',
'stripeJs' => 'guest',
'done' => 'guest',
'PayumCapture' => 'guest'
),
但上面的错误仍然显示如何解决这个问题?
看起来您的授权并未通过您的控制器寻找资源。你可以尝试添加:
'PayumCapture' => array('all' => 'guest',),
给你的acl.config
我已经成功地将 payum 模块与我的 zf2 项目集成,但是现在当模块去捕获付款时 zend 给出了一个错误:
Uncaught exception 'Exception' with message 'Resource PayumCapture not defined' in \vendor\coolcsn\csn-authorization\src\CsnAuthorization\Module.php:
虽然我在 acl.global 中添加了控制器方法,如下所示:
'Reisesparer\Controller\Payment' => array(
'paypalEc' => 'guest',
'stripeJs' => 'guest',
'done' => 'guest',
'PayumCapture' => 'guest'
),
但上面的错误仍然显示如何解决这个问题?
看起来您的授权并未通过您的控制器寻找资源。你可以尝试添加:
'PayumCapture' => array('all' => 'guest',),
给你的acl.config