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 远程服务访问被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

WMI 的“访问被拒绝”异常

通过公钥进行 ssh 访问失败“权限被拒绝(公钥)”

邮件访问被拒绝因为没有授权此用户远程登录什么意思

echo 拒绝访问

SCOM 监视器的 WMI 访问被拒绝错误

在远程计算机上模拟用户时 WMI 的访问被拒绝