在 routeShutdown 阶段将请求重定向到 Zend 框架

Redirect request to Zend framework in the routeShutdown phase

我们使用 Zend 框架并对每个控制器操作执行 CSRf 检查。我想将这个冗余逻辑移动到 Zend 生命周期流程中的一个点,尽管最好的地方是 routeShutdown 方法。

我试着在那里调用重定向 - 像这样:

$this->_redirector->gotoUrl(\)

发生的是一个无限循环,请求最终超时。

我一定是做错了什么,但由于我是这方面的新手,我不知道是什么 - 任何帮助将不胜感激。

谢谢 A.

@Thomas Killan 是对的——我进入了一个循环。根据控制器和操作进行过滤解决了这个问题。