>source

SSL 연결을 사용하도록 tomcat 8 서버를 설정하고 응용 프로그램이 제대로 작동합니다. HTTP에서 HTTPS 로의 리디렉션은 좋지만 일부 페이지 (API 호출)에 HTTP를 허용하는 방법을 찾아야합니다.

왜 그게 필요한가요? 이러한 API 호출이 서버로 /에서 무언가를 업로드/다운로드하려고 시도하고 연결이 안전하기 때문에 해당 파일은 먼저 암호화되고, 둘째로 해독되고, 마지막으로 사용됩니다. 그리고 CPU의 성능이 낮기 때문에 업로드/다운로드 속도가 매우 떨어집니다.

성공하지 않고 conf/web.xml 파일에서 구성을 변경하려고했습니다.

매개 변수를CONFIDENTIAL에서NONE으로 변경했지만 두 가지 연결 유형 (HTTP/HTTPS)이 모두 활성화되며 이것이 필요한 것은 아닙니다.

이 방향으로 도움을 주시면 감사하겠습니다.

감사합니다,

  • 답변 # 1

    우분투와 같은 Linux 시스템을 사용하는 경우 Tomcat 에서 SSL 연결 설정을 설정하는 대신 , 당신은 Nginx 를 사용합니다  섬기는 사람. 설치하려면 다음 링크를 사용하십시오. Nginx 서버 구성 파일 nginx.conf , 당신은 location 를 정의 할 수 있습니다   server 내부  이름 설정 후 HTTPS 로 사용하지 않으려는 API를 필터링 할 수 있습니다. .

    SSL 설정  와이즈 비즈 , 당신은 Nginx 를 사용해야합니다  설정.

    ssl_certificate & ssl_certificate_key

관련 자료

  • 이전 python - django 함수에서 누락 된"요청"문제
  • 다음 javascript - 자식 스타일 속성에 부모 스타일이 적용되지 않습니다