2014-09-05 145 views
1

我已经使用Liferay插件系统创建了一些web服务,但我需要其中的一些可以从外部(移动应用程序)进行调用,而无需任何身份验证。可能吗 ?是否可以在Liferay 6.1中创建公共Web服务?

我已经试过这些设置:

auth.token.check.enabled =假

jsonws.web.service.public.methods = *

,但没有运气,使用jsonws Web界面仍然需要p_auth令牌,如果我叫他们用浏览器没有登录到门户网站获得:

“身份的访问要求”

谢谢

回答

0

jsonws.service.public.methods应该是json.service.public.methods

我有一个门户网站,我使用日历的getEvents方法与未经授权的访问。该portal-ext.properties有以下行:

json.service.public.methods=getEvents

这就是全部。我不太记得,但我认为*通配符在6.1.1中不起作用。我必须明确写出方法名称。

相关问题