1

我正在使用 iphone 和 Yii 框架(PHP 服务器端)开发一个应用程序,我已经实现了基于滚动的访问控制 (RBAC),当用户通过 iphone 登录并执行他未经授权的删除操作时,Yii 会抛出 403 异常错误,我的问题是我们如何更改此默认消息,并且有什么方法可以为这种异常错误设置 JSON 数组。

请帮忙。。

4

1 回答 1

1

onException每次处理异常时,WebApplication 都会生成事件。您可以处理此事件。我已经使用必须附加到 Yii 应用程序的行为来完成它。onException处理程序接收 CExceptionEvent 参数,其中包含 CExceptionEvent::$exception 属性。研究 CExceptionEvent 类参考。

onException处理程序中,您可以将所需的任何格式的任何数据发送给客户端。

于 2012-09-18T06:37:39.867 回答