使用门户属性或控制面板禁用 Liferay Web 服务
Disabling Liferay Webservice(s) using portal properties or Control Panel
我正在使用 Liferay DXP 作为我的门户应用程序。我想使用 Control Panel 或 Portal Properties
进行以下实施
- 禁用未使用的 default/custom 网络服务。
- 禁止访问 API 页面 (api/jsonws)
以上是否可以使用 Portal Properties 或控制面板?
任何 Reference/help 将不胜感激。
#
# The property "jsonws.web.service.paths.excludes" denotes patterns for JSON
# web service action paths that are not allowed even if they match one of
# the patterns set in "jsonws.web.service.paths.includes".
#
# Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_PATHS_PERIOD_EXCLUDES
#
jsonws.web.service.paths.excludes=\
/user/update-password
#
# Set this property to true if JSON web services are discoverable through
# the API page.
#
# Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_API_PERIOD_DISCOVERABLE
#
jsonws.web.service.api.discoverable=true
您可以在 portal-ext.properties.
中尝试以上属性
参考访问。 https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties
我正在使用 Liferay DXP 作为我的门户应用程序。我想使用 Control Panel 或 Portal Properties
进行以下实施- 禁用未使用的 default/custom 网络服务。
- 禁止访问 API 页面 (api/jsonws)
以上是否可以使用 Portal Properties 或控制面板?
任何 Reference/help 将不胜感激。
#
# The property "jsonws.web.service.paths.excludes" denotes patterns for JSON
# web service action paths that are not allowed even if they match one of
# the patterns set in "jsonws.web.service.paths.includes".
#
# Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_PATHS_PERIOD_EXCLUDES
#
jsonws.web.service.paths.excludes=\
/user/update-password
#
# Set this property to true if JSON web services are discoverable through
# the API page.
#
# Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_API_PERIOD_DISCOVERABLE
#
jsonws.web.service.api.discoverable=true
您可以在 portal-ext.properties.
中尝试以上属性参考访问。 https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties