방금 WS02 2.0.0을 설치했습니다 (이는 알 수있는 바와 같이 호환 버전이 아닌 v1.9.0 이후 버전 임). Windows에서 Firefox 40.0.2를 통해 사용하고 있습니다.WSO2 API 가져 오기가 수행되지 않음 (Swagger에서)
나는 통해 새로운 API를 추가하려고하면 "나는 기존의 API가"메뉴, 내가 무엇 이건, 항상 빈 디자인 API 화면을 엽니 다 내가 가져 오려고 할 때,이 화면에서 https://localhost:9443/publisher/design
을 API (swagger 파일 또는 swagger URL)를 사용하면 오류를 묻지 않고 아무 일도하지 않습니다. Swagger 파일은 Swagger API 2.0 사양을 존중하며 이미 프로덕션 환경에서 사용되는 API에 해당합니다.
이 API 가져 오기와 관련하여 최소한 유용한 오류 메시지를 표시하려면 어떻게해야합니까? (WSO2의 다른 버전을 설치하는 경우에는 유효한 대답입니다.).
{
"apiVersion":"2.0",
"swaggerVersion":"1.2",
"basePath":"/ValoConso/rest",
"resourcePath":"/valoConsoWebService",
"apis":[
{
"path":"/valoConsoElec",
"operations":[
{
"method":"POST",
(...)
}
]
}
],
"models":{
(...)
}
}
당신이 어떤 브라우저를 받고 있는지 여부를 확인하시기 바랍니다 수 콘솔 오류? 예 : "Uncaught TypeError : 정의되지 않거나 null을 객체로 변환 할 수 없습니다." – Malintha
Firefox에서는 SHA-1 인증서에 대한 경고 만 표시합니다. 방금 Chrome에서 시도한 및 API js 줄에서 오는 메시지 u 언급 : "if (Object.keys (this.api_doc.paths) .length == 0)"api-design.js. WSO2의 알려진 버그입니까? – Tristan
또한 제안 된 예제 인 http://petstore.swagger.io/v2/swagger.json을 가져 오려고하면 가져 오기 버튼이 "저장 중"으로 바뀌고 모든 내용이 고정됩니다 (콘솔에서 오류가 없음). 나는 사용할 수 없기에이 2.0.0 버젼을 던져야 할까? – Tristan