Liferay 7 远程服务访问被拒绝
Posted
技术标签:
【中文标题】Liferay 7 远程服务访问被拒绝【英文标题】:Liferay 7 remote service access denied 【发布时间】:2018-02-06 22:45:43 【问题描述】:liferay 7
我的一个服务构建器实体有一个远程服务,我想创建一个无需任何身份验证即可访问的方法(无 p_auth 参数或身份验证标头)。
我将@AccessControlled(guestAccessEnabled = true) 添加到我的方法中,但它似乎无法正常工作。当我单击“执行”按钮时出现异常:
"Access denied to package.classname#methodName"
这是一个已知的错误吗?
谢谢!
【问题讨论】:
【参考方案1】:您能否尝试导航到 Liferay 门户的控制面板并单击 配置 标题下的 服务访问策略。在这里,您可以看到默认的服务访问策略,也可以添加新的。 这一步帮助我解决了一个非常相似的情况,即我遇到了“拒绝访问”错误。
更多信息请访问:
[https://help.liferay.com/hc/en-us/articles/360017896072-Service-Access-Policies]
我希望你会发现这一切对你有用,
最好的问候, 彼得
【讨论】:
谢谢彼得。您发布的链接似乎不再可用;我相信它已更改为另一个:Service Access Policies 是的,现在是正确的链接 - 谢谢 :) 链接不可用。 嗨@iNardex,现在我也更正了答案中的链接。 help.liferay.com/hc/en-us/articles/…以上是关于Liferay 7 远程服务访问被拒绝的主要内容,如果未能解决你的问题,请参考以下文章