2017-10-15 4 views
0

SAPUI5 응용 프로그램과 WebIDE를 사용하여 w3schools에서 호스팅되는 웹 서비스를 실행하려고했습니다.HANA Cloud Platform에서 외부 웹 서비스를위한 HTTP 대상

WSDL URL은 다음과 같습니다 https://www.w3schools.com/xml/tempconvert.asmx?WSDL 내가 직접 UI5 코드에서 URL을 사용

, 내가 URL이 다른 도메인에 속으로 "액세스 제어 원점을 허용"에 오류가 발생했습니다.

그래서 WSDL의 http 대상을 작성하고 neo-ap.json의 별칭을 참조하여 웹 IDE 코드에서 별칭을 사용하기로 결정했습니다.

그래서, 신 app.json이

내 컨트롤러에서
{ 
"path": "/w3schools", 
"target": { 
"type": "destination", 
"name": "w3schools", 
"entryPath": "/" 
}, 

"description": "W3SChools WS Temperature Conversion API" 
} 

, 나는 아약스 통화 중에 대상을 언급 한

HTTP Destination created in Cockpit

클라우드 플랫폼 조종석에서 다음과 같은 HTTP 대상을 만들었습니다

url : "/w3schools/xml/tempconvert.asmx?WSDL", 그러나 U로 보입니다. 구글 크롬의 "네트워크"탭에서 빨간색 상태로이 호출을 볼 수 있으므로 코드에 도달 할 수 없습니다!

검사를 십자가에, 나는 이것으로 404 오류 코드

있어,

그러나 접미사 /w3schools/xml/tempconvert.asmx?WSDL와 응용 프로그램 testurl을 사용하여 대상을 열려고 내가왔다 결론은 클라우드 칵핏에 구성된 HTTP 대상과 관련된 문제라는 결론에 도달했습니다.

나는 다양한 옵션 (URL 대신 https로 url)을 사용했다. 다른 이름은 WebIDESystem 등이지만, 내 호의에서 아무 것도 해결되지 않았다.이 모든 경우에 "Check 연결 "옵션을 사용합니다.

누군가 해결 방법을 알려주시겠습니까? 여기서는 HTTP 대상 접근 방식을 계속 사용하여 관리 관점에서 서비스를 구성 할 수있는 유연성을 제공하므로 차례로 유지 관리가 용이합니다.

감사합니다,

변덕스러운는 HTTP 대상에서

답변

0

제거 WebIDESystem. 그것은 작동해야합니다

+0

그게 내 문제를 해결 –