2014-09-05 2 views
1

Liferay 플러그인 시스템을 사용하여 일부 웹 서비스를 만들었지 만, 인증없이 외부 (모바일 응용 프로그램)에서 호출 할 수 있어야합니다. 가능한가?Liferay 6.1에서 공용 웹 서비스를 만들 수 있습니까?

내가 해봤 다음 설정을

auth.token.check.enabled = 거짓

jsonws.web.service.public.methods = *

하지만 운이없는

사용하여 jsonws 웹 인터페이스는 여전히 토큰 p_auth을 필요로하고 내가 브라우저를 호출하면 내가받을 포털에 로그인하지 :

"인증 된 액세스 요구"

감사합니다

답변

0

jsonws.service.public.methodsjson.service.public.methods이어야합니다.

나는 무단 액세스로 캘린더의 getEvents 메소드를 사용하는 포털이 하나 있습니다. 다음 줄을 가지고 portal-ext.properties : 전부

json.service.public.methods=getEvents

합니다. 나는 잘 기억하지 못한다. 그러나 나는 * 와일드 카드가 6.1.1에서 작동하지 않는다고 생각한다. 메소드 이름을 명시 적으로 작성해야했습니다.

관련 문제