Cute Happy Ghost
본문 바로가기
QGIS·Geo

[geoserver]strict-origin-when-cross-origin geoserver의 cross domain(cors)허용

by JENN_tech7 2022. 8. 2.
728x90
SMALL

local에서는 잘 떴던 지도가 운영에서는 안 뜨고 strict-origin-when-cross-origin 이런 오류를 뱉어냄

그럼 geoserver의 지도가 cors정책에 의해 막혔다는 뜻이니

geoserver의 web.xml로 들어가보자

 

filter중에서 CorsFilter쪽으로 가서 corsFilter를 아예 주석처리해놓거나,

접근가능해야하는 주소만 넣어주면 됨.

<filter>
  <filter-name>CorsFilter</filter-name>
  <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
  <init-param>
    <param-name>cors.allowed.origins</param-name>
    <param-value>http://localhost:8080,http://testWeb.com:8090</param-value>
  </init-param>
  ...
  중략
  ...
</filter>

저 포트까지도 다 명시에 주어야함!

728x90
LIST

댓글