2012-04-04 3 views
0

클라이언트에서 프런트 엔드에서 스프링을 사용하고 프런트 엔드에서 j 쿼리를 사용하여 Java에서 응용 프로그램을 개발했지만 고객 측 테스트 환경으로 이동했을 때 Internet Explorer에서 보안 위험 경고. "이 페이지에는 통제 할 수없는 정보가 포함되어있어 보안상의 위험이 있습니다. 계속 하시겠습니까?" 하지만 우리 지역에서는 결코 그런 문제에 직면하지 않았습니다. 응용 프로그램에 AJAX 호출이 많아서 각 페이지마다 데이터가로드되고 모든 페이지에 오류가 발생하지는 않습니다. 일부 페이지에서만 오류가 발생합니다. 근본 원인을 분석하고 수정하려면 로컬에서 문제를 다시 작성해야합니다. 여기를 클릭하면 누구나 로컬에서 교차 도메인 문제를 다시 작성하는 방법을 안내 할 수 있습니다.다시 로컬에서 도메인 간 문제 생성

+0

크로스 도메인 문제입니까? 클라이언트 테스트 환경이 HTTPS로 실행되지만 Ajax 청원이 HTTP – jddsantaella

+0

@jddsantaella 네가 맞다는 것을 알 수 있습니다. 클라이언트 측 테스트 환경은 HTTPS로 실행되므로 HTTP와 HTTPS를 사용하여 모든 AJAX 호출을 변경해야합니까? 우리는 마감 시간에 매우 가깝습니다. 그리고 그것을 고칠 수있는 다른 방법이 있습니까? 나는 코드를 변경하지 않고 서버 측 구성을 의미한다. – Shyam

답변

0

웹이 hpps (https url)에 있지만 브라우저가 콘텐츠 (아약스, 이미지 등)의로드 부분에 대해 http를 호출 할 때 문제가 발생합니다. IE에서 경고를 피하려면 페이지의 모든 참조가 https 여야합니다. 나는 다른 방법이 없다는 것을 두려워한다. 친척 용 URL을 사용하면 한 환경에서 다른 환경으로 http에서 https로 변경되는 것을 피할 수 있습니다.