【发布时间】:2015-05-26 13:13:46
【问题描述】:
我正在尝试使用 liferay 网络服务。 我想检查用户是否拥有资源的权限(添加/更新/删除),但我没有找到任何方法。
我发现 liferay 在 web 服务方法中实现了权限检查。 通过这种方式,当用户尝试执行他没有权限的操作时,我可以显示错误消息。
但我认为最好不要让他而不是显示错误消息。
例如: 用户无权添加文档。 当他尝试添加文档时,Webservice 调用将引发异常。 在我看来,隐藏添加按钮比显示错误要好。
【问题讨论】:
-
您可以创建自己的自定义网络服务来检查用户是否拥有任何资源的权限。
标签: web-services liferay liferay-6