API Manager 1.7.0:禁止将WSDL加载到注册表中

时间:2014-08-19 10:51:06

标签: wsdl registry wso2 wso2-am

通过Web或REST界面在WSO2 API Manager中注册服务时,可以在服务描述中添加WSDL。此WSDL已插入并加载到WSO2 API Manager注册表中。是否可以禁用此功能?只注册WSDL URL本身。

在我们的例子中,我们将WSDL和XSD存储在其他地方。我们不希望API管理器再次将此定义存储在他自己的注册表中。

1 个答案:

答案 0 :(得分:0)

存储WSDL的目的是,如果我们只存储实际的wsdl url,如果我们在商店中显示它,用户可以直接调用后端服务。(而不是通过网关)因此,用户不会在那里使用限制。

我们所做的是,当我们将wsdl存储在APIManager中时,我们会更改原始wsdl中的服务URL以指向网关URL。因此,当用户从WSDL创建请求时,他总是只能看到网关URL。