WSO2 API Manager(1.6.0):Publisher API(端点)

时间:2014-02-11 12:44:59

标签: json api wso2 endpoint

为发布者使用已发布的API时,已更改了端点。根据:http://docs.wso2.org/display/AM160/Publisher+APIs#PublisherAPIs-AddUpdateAPI

  

从APIM 1.6.0开始,此服务接受端点配置数据作为   JSON值。在端点配置JSON中,您必须指定   " endpoint_type"和" production_endpoints"和/或" sandbox_endpoints"。

我们将端点配置为

endpoint_config={"production_endpoints":{"url":"http://my.backend.server/HelloWorldService","config":null},"endpoint_type":"http"}

但是,如果我想定义WSDL端点,那么语法是什么?如何在API中配置基本身份验证(用户名,密码)?

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式提供端点配置:

endpoint_config={"production_endpoints":{"url":"http://localhost:9763/services/HelloService?wsdl","config":null},"wsdlendpointService":"http://localhost:9763/services/HelloService","wsdlendpointPort":"http://localhost:9763/services/HelloService.HelloServiceHttpSoap11Endpoint","endpoint_type":"wsdl"}

基本上,您需要提供WSDL,服务URL和端口类型作为JSON。

您是什么时候意味着配置基本身份验证是在尝试使用基本身份验证访问安全后端,还是尝试使用基本身份验证来保护API?