Я пытаюсь обеспечить доступ общественности к URL http://localhost:8080/api/jsonws/journalarticle/get-article-by-url-title/group-id/10182/url-title/events
Liferay 6.2: Разрешить доступ общественности к одному методу API JSON
При попытке доступа к этому URL без входа в Liferay, я получаю следующее сообщение об ошибке:
{"exception":"Authenticated access required"}
Я попытался установить следующее portal-ext.properties:
json.service.public.methods=*
jsonws.web.service.public.methods=*
Я также попытался установить значения в get*
не повезло. Мне нужно получить доступ к этому API через приложение AngularJs, размещенное в другом домене, поэтому мне также необходимо настроить доступ CORS, если это возможно.
NOPE. Это не сработало. –
Также попробуйте добавить третье свойство ... – aston
По-прежнему получайте то же исключение даже после добавления третьего свойства. Я попытался перезапустить сервер. Кстати, я использую корпоративную версию Liferay, если это имеет значение. –