我有json.web.service.enabled=false
,我不能改變它。liferay中的API JSON WS:只有選擇的json ws可以工作
但我想獲得本機json ws我的AssetCategory和我的AssetTags。那麼是否有可能只允許這2 ws?
我知道如果我通過我的json.web.service.enabled爲true,我可以只允許通過身份驗證的用戶使用它。但我可以限制訪問頁面api/jsonws給任何人嗎?
感謝您的回答和您的幫助。
我有json.web.service.enabled=false
,我不能改變它。liferay中的API JSON WS:只有選擇的json ws可以工作
但我想獲得本機json ws我的AssetCategory和我的AssetTags。那麼是否有可能只允許這2 ws?
我知道如果我通過我的json.web.service.enabled爲true,我可以只允許通過身份驗證的用戶使用它。但我可以限制訪問頁面api/jsonws給任何人嗎?
感謝您的回答和您的幫助。
您可以在portal-ext.properties中使用以下portal屬性來僅允許一組web服務。
# # The property "jsonws.web.service.paths.includes" denotes patterns for JSON # web service action paths that are allowed. Set a blank pattern to allow # any service action path. # jsonws.web.service.paths.includes=
具體而言,爲了製作AssetCategory和AssetTag相關的json ws,你可以使用。 jsonws.web.service.paths.includes=/assetcategory/*,/assettag/*
謝謝,這是一個不錯的選擇。是否有可能無法訪問頁面api/jsonws? – DyM
如果「將頁面api/jsonws的訪問限制爲nobody」,AssetCategory和AssetTags如何被訪問? – brandizzi