2014-02-11 7 views
0

게시자 용 게시 된 API를 사용하는 경우 끝점에 대해 변경되었습니다. 에 따르면 APIM의 1.6.0에서 http://docs.wso2.org/display/AM160/Publisher+APIs#PublisherAPIs-AddUpdateAPIWSO2 API 관리자 (1.6.0) : 게시자 API (끝점)

이 서비스는 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

당신은 다음과 같은 방식으로 엔드 포인트 설정을 제공 할 수 있습니다

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를 보호하려고합니까?

+0

백엔드 서버의 내 끝점은 사용자 이름과 암호로 보안됩니다. 이 구성에서 어떻게 전달합니까? – Marc

+0

끝점 섹션 아래에 다른 옵션 표시를 클릭하면 다른 필드 인 끝점 보안 스키마가 표시됩니다. 기본적으로 이것은 비보안으로 설정됩니다. 보안 옵션을 선택하면 두 개의 추가 텍스트 상자가 표시되어 백엔드 서버의 사용자 이름과 비밀번호를 제공합니다. –

+0

콘솔에서 보았지만 endpoint_config의 구문은 무엇입니까? – Marc