2017-12-02 1 views
0

JSP 페이지에서 버튼을 클릭하면 페이지가 ajax 요청을 보내고 IHS 웹 서버에서 JSP 페이지가 열립니다. 응용 프로그램 서버. 클라이언트 또는 IHS로부터 전송 된 요청에 대해 혼란 스럽습니까? 방화벽이 열려 있어야합니다.Ajax 요청 보내기, 고객 IP에서 애플리케이션 서버로 방화벽을 열어야합니까?

+0

AJAX 요청이 IHS 웹 서버와 다른 서버로 작성 되었습니까? – phatfingers

답변

0

일반적으로 AJAX 요청은 브라우저에서 수행됩니다. 대부분의 경우 JavaScript를 사용하여 동일한 서버에 대한 몇 가지 추가 요청을 수행하는 페이지를로드하는 것입니다. 첫 번째 서버에서 제공 한 웹 페이지가 서버에 다른 서버에 요청하는 경우 CORS와 관련된 문제가 발생할 수 있습니다. 응용 프로그램 서버의 관리자는 첫 번째 서버에서 제공된 페이지에 의해 시작된 요청을 허용하는 헤더를 구성해야합니다.

방화벽이 허용 된 트래픽 만 허용하도록 매우 엄격하게 구성되어 있지 않는 한, 변경하지 않아도됩니다.

+0

실제로 CORS 문제를 묻고 싶지 않지만 그것에 대해 생각 나게 해줘서 고맙습니다. –

+0

방화벽에서 허용 목록 IP 주소 만 허용합니다. IHS와 Application Server간에 wirewall을 열어야합니까? 또는 클라이언트 응용 프로그램 서버? –

+0

AJAX는 일반적으로 브라우저를 사용하여 응용 프로그램 서버에 요청함으로써 구현됩니다. 즉, 서버 측 AJAX 요청의 인스턴스를 보았습니다. 흔하지는 않지만 가능합니다. – phatfingers