是否可以在WSO2 Enterprise Integrator中禁用服务列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以在WSO2 Enterprise Integrator中禁用服务列表相关的知识,希望对你有一定的参考价值。

似乎在安装WSO2 Enterprise Integrator之后,默认情况下有人导航到http://serverip:port/services/所有已部署的服务(包括那些使用安全策略保护的服务)并且列出了他们的可用操作。然后http://server:port/services/service_name?wsdl可以访问每项服务

是否可以为所有或至少安全服务禁用此列表?是否可以禁用对安全服务的wsdl的公共访问?

我尝试将<parameter name="disableServiceList">true</parameter>添加到axis2.xml文件但没有成功。

答案

要禁用服务列表,您应在nhttp.properties中设置以下属性。

http.block_service_list=true

有关更多信息,请参阅:https://docs.wso2.com/display/ESB500/Tuning+the+HTTP+Transport

但是,遗憾的是,如果已知服务URL,则无法停止访问服务的wsdl。

以上是关于是否可以在WSO2 Enterprise Integrator中禁用服务列表的主要内容,如果未能解决你的问题,请参考以下文章

无法在没有日志分析的情况下启动 WSO2 Enterprise Integrator 6.4.0

WSO2 Enterprise Integrator 6.6.0 使用 XSLT 将 XML 响应转换为 Json

设置到 Windows SFTP 服务器的 WSO2 Enterprise Integrator VFS 连接

在使用WSO2编排服务时是否有特定的指导原则?

是否可以使用 WSO2 API Manager 1.7.0 使用 PIP 点启用细粒度 XACML 授权

WSO2 作为 JDNI 查找