기술 : 오라클 OSB 12C 소프트웨어 : JDeveloper를 12.2.1.1.0Oracle OSB 12c에서 RestFull 서비스를 노출하는 방법? 얻기 "오류 403 - 금지"시도는 사전 REST 클라이언트에서 나머지 프록시를 호출 할 때,
내가 JDeveloper의에서 REST 컴포넌트를 사용하여 REST 프록시 서비스를 만드는 오전 12c.
나머지 방법은 POST 방식의 프록시입니다. sbconsole에서 프록시 서비스를 실행하면 예상대로 잘 작동하고 응답으로 200 "OK"메시지가 표시됩니다. 프록시 서비스에 인증을 추가하지 않았습니다. 이제 같은 구성 (content-type : application/xml)으로 "Advance REST Client"에서 동일한 프록시 서비스를 호출하려고 할 때. 그것은 오류 아래 저를주고있다 :
오류 403 - 나는 그것을 확인하고 내가 인증과 관련된 모든 문제를 찾을 수 없습니다
을 금지. REST 요청에 액세스하기 위해 weblogic 서버에서 수행해야하는 구성이 있습니까? 나는 또한 호스트 이름으로 확인한다. 아직도 그것은 저에게 동일한 오류를주고 있습니다.The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.
나는 이것을 시도했지만 여전히 같은 오류를 주었다 .. – kamesh
알다시피 !! 가장 좋은 방법은 가능한 경우 Oracle API Manager를 제거하는 것입니다. 그렇지 않은 경우에는 http : // host : port/apimanager에 접속하여 휴식 서비스가 게시되었는지 확인하십시오. 찾지 못하면 콘솔에 '게시'옵션을 시도하고 다시 시도하십시오. – spattanaik75