프로그래밍/JSP _ Servlet _ Beans
Access-Control-Allow-Origin 문제.
taesuz
2012. 12. 10. 14:06
타 도메인 접근시 Access-Control-Allow-Origin 문제 발생.
아래와 같이 필터 설정.
참고 : http://raibledesigns.com/rd/entry/implementing_ajax_authentication_using_jquery
public
class
OptionsHeadersFilter
implements
Filter {
public
void
doFilter(ServletRequest req, ServletResponse res, FilterChain chain)
throws
IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) res;
response.setHeader(
"Access-Control-Allow-Origin"
,
"*"
);
response.setHeader(
"Access-Control-Allow-Methods"
,
"GET,POST"
);
response.setHeader(
"Access-Control-Max-Age"
,
"360"
);
response.setHeader(
"Access-Control-Allow-Headers"
,
"x-requested-with"
);
chain.doFilter(req, res);
}
public
void
init(FilterConfig filterConfig) {
}
public
void
destroy() {
}
}