2017-08-29 104 views
0

Liferay的7Liferay的7次遠程服務訪問被拒絕

我有一個遠程服務爲我服務構建實體之一,我想創建無任何身份驗證(無p_auth參數或認證報頭)訪問的方法。

我將@AccessControlled(guestAccessEnabled = true)添加到了我的方法中,但它似乎沒有像應該那樣工作。當我點擊「執行」按鈕時,我得到一個異常:

"Access denied to package.classname#methodName" 

這是一個已知的錯誤嗎?

謝謝!

回答

0

可否請你嘗試導航到你的Liferay門戶的控制面板和配置標題下點擊服務訪問策略。在這裏,您可以看到默認的服務訪問策略,您可以添加新的策略。 這一步幫助我解決了一個非常類似的情況,即遇到了「拒絕訪問」錯誤。

欲瞭解更多信息,請訪問:

[https://dev.liferay.com/discover/deployment/-/knowledge_base/7-0/service-access-policies][ServiceAccessPolicies]

我希望你會發現這一切有用的,

最好的問候, 彼得