일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 모리셔스리조트
- postgresql 비밀번호 변경
- 모리셔스여행
- 두바이여행
- 서울 야경
- mauritius
- 두바이
- 느낌 사진
- postgresql 설치
- Trou aux Biches
- r
- postgresql 비밀번호 초기화
- 경주
- 트루오비쉬
- 독일여행
- 프랑크푸르트 여행
- 모리셔스
- 모리셔스 여행
- 경주 여행
- 서울야경
- 모리셔스 카젤라
- openstack
- Sony A850
- Melbourne 여행
- duabi
- 모리셔스 카셀라
- 톰캣 서비스 등록
- bind9
- mauritius casela
- cloud foundry
- Today
- Total
I.K.Picture & IT Info.
Tomcat에서 Cross-orgin 설정 방법 본문
몇일 전 Tomcat에서 Cross-orgin의 문제를 해결하기 위해 JSONP 방식으로 통신 하는 방법을 포스팅 한 적 있습니다.
그런데 JSONP로 모든걸 해결할 수 있지는 않아요 ㅠㅠ
그래서 이번엔 Cross-orgin 자체 허용하는 방법에 대해서 포스팅 하려고 합니다.
마찬가지로 web.xml 상에 보면 약 410줄에 cross-orgin 보안부분 내용을 추가를 하면 됩니다 ^^
(솔직히 어디에든지 추가해도 상관없지만... 이부분이 보안정책 관련된 부분 같더라구요)
추가해야될 내용은 아래와 같습니다.
<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>*</param-value> </init-param> <init-param> <param-name>cors.allowed.methods</param-name> <param-value>GET,POST,HEAD,OPTIONS,PUT,DELETE</param-value> </init-param> <init-param> <param-name>cors.allowed.headers</param-name> <param-value>Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-Headers</param-value> </init-param> <init-param> <param-name>cors.exposed.headers</param-name> <param-value>Access-Control-Allow-Origin,Access-Control-Allow-Credentials</param-value> </init-param> <init-param> <param-name>cors.support.credentials</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>cors.preflight.maxage</param-name> <param-value>10</param-value> </init-param> </filter> <filter-mapping> <filter-name>CorsFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> |
복사를 하시려면 제가 참고한 Apache Tomcat 7 Cofigure 를 보시면 될거예요^^
홈페이지 바로가기 : Apache Tomcat 7 Configure( Container Provided Filters)
'Development > Web' 카테고리의 다른 글
[JSLint] JSLint... 간단한 Warning(space, use strict) (0) | 2015.05.16 |
---|---|
웹 개발 툴 Brackets 설치 및 테마/플러그인 적용 (0) | 2015.03.09 |
톰켓 JSONP 설정법 (0) | 2014.12.23 |
Same-origin policy 정책 JSONP 사용방법(크로스도메인간 통신) (0) | 2014.11.20 |
[Eclipse Tip] HTML 개발환경 구축 (2) | 2014.03.30 |