CORS 지원을 내 REST API에 사용하려면 어떻게해야합니까?WAS Liberty에서 내 REST API에 CORS 지원을 추가하는 방법
여기 저지 특정 예제가 있지만 Liberty/ApacheWink에서 어떻게 수행합니까? CORS Java server side implementation
CORS 지원을 내 REST API에 사용하려면 어떻게해야합니까?WAS Liberty에서 내 REST API에 CORS 지원을 추가하는 방법
여기 저지 특정 예제가 있지만 Liberty/ApacheWink에서 어떻게 수행합니까? CORS Java server side implementation
HttpServletResponse를 주입하고 원하는 응답 헤더를 발행하십시오. 컨테이너는 귀하의 자원에 대한 CORS 요구 사항을 알지 못합니다.
WebSphere Liberty는 2016 년 1 월 베타부터 CORS를 기본적으로 지원합니다. 당신은 당신이 원하는 CORS 옵션은 server.xml을 구성, 여기에 예입니다 :
<cors domain="/sampleApp/path"
allowedOrigins="https://alice.com:8090"
allowedMethods="GET, DELETE, POST"
allowedHeaders="Accept, MyRequestHeader1"
exposeHeaders="MyResponseHeader1"
allowallowCredentials="true"
maxAge="3600" />
도메인 속성은 영향을 미치지 않음을 의미 당신이 적용하려면이 구성을 원하는 응용 프로그램 루트위한 것입니다 다른 문맥의 뿌리. 다른 7 가지 속성은 공식 CORS 사양 (https://www.w3.org/TR/cors/)과 정확히 일치하므로 매우 자명합니다.
최신 베타로 링크 : https://developer.ibm.com/wasdev/downloads/liberty-profile-beta/