0

我正在我的自定义 Authenticator 对象中进行基于肥皂的身份验证。有时肥皂端点可能不可用。这依次会抛出一个

SOAP-ERROR: Parsing WSDL: Couldn't load from

然后将由

ErrorHandler::handleFatalError(1, 'SOAP-ERROR: Par...', '/home/bombadil/...', 100)

在 lib/Cake/Error/ErrorHandler.php 然后页面将被重定向到 lib Cake/View/Errors/fatal_error.ctp

现在,我如何再次重定向到我的登录页面并显示一个缓和的错误消息,而不是抛出不友好的 fatal_error.ctp 页面?我不能再创建一个 fatal_error 页面,因为我想再次重定向到我的登录页面。

谢谢

4

1 回答 1

0

NVM,我在 Soap 数据源中连接不成功时引发异常,并在我的模型中捕获它,该模型执行基于 Soap 的身份验证。

于 2012-08-13T06:55:50.610 回答