2017-08-29 95 views
0

Liferay的7Liferay的7次远程服务访问被拒绝

我有一个远程服务为我服务构建实体之一,我想创建无任何身份验证(无p_auth参数或认证报头)访问的方法。

我将@AccessControlled(guestAccessEnabled = true)添加到了我的方法中,但它似乎没有像应该那样工作。当我点击“执行”按钮时,我得到一个异常:

"Access denied to package.classname#methodName" 

这是一个已知的错误吗?

谢谢!

回答

0

可否请你尝试导航到你的Liferay门户的控制面板和配置标题下点击服务访问策略。在这里,您可以看到默认的服务访问策略,您可以添加新的策略。 这一步帮助我解决了一个非常类似的情况,即遇到了“拒绝访问”错误。

欲了解更多信息,请访问:

[https://dev.liferay.com/discover/deployment/-/knowledge_base/7-0/service-access-policies][ServiceAccessPolicies]

我希望你会发现这一切有用的,

最好的问候, 彼得