Tomcat이 SNI와 상호 인증을 모두 제공하지만 선택한 응용 프로그램/경로에 대해서만 MA를 사용 가능하게 할 수 있습니까? 나는. 의 내가 내 서버에 다음과 같은 응용 프로그램/엔드 포인트를 가정 해 봅시다 : /APP2/인간는 인간에 의해 사용 /APP2/로봇 로봇, 컴퓨터 및 기타 장치에 의해 사용되는 (그래서됩니다Tomcat + SNI + 상호 인증
/app1
/app2/human
/app2/robot
예를 들어/app2/human은 HTML을,/app2/robot은 JSON을 제공함). 자, /app1 및 /app2/human에 대한 연결을 수락하도록 Tomcat을 구성하고 클라이언트가 유효한 인증서를 제시 한 경우에만 /app2/robot으로 연결할 수 있습니까?
물론 각 응용 프로그램마다 별도의 포트/커넥터를 구성하지 않고이 작업을 수행하고 싶습니다.
미리 감사드립니다.
두 번째 커넥터는 아주 간단한 일로 인해 끔찍한 오버 헤드라고 생각합니다. 마크 토마스가 Tomcat 9에서 TLS 가상 호스팅으로 추가 한 멋진 모든 것들이 필요로하는 사람들에게는 정말 실종 된 기능입니다. –
커밋을하는 사람 만이 어떤 사랑을 얻는다고 생각합니다. ( –