Bonjour,

Voici ma situation, j'ai configuré Tomcat afin d'y avoir accès en http (port 8080) et https (port 8443).

Donc si je tape comme url dans un navigateur http://localhost:8080/ j'arrive bien sur la page de Tomcat. Idem en https https://localhost:8443/.

Par contre si j'accède en http sur le port réservé à https : http://localhost:8443/ le navigateur me demande de télécharger un fichier binaire. Dans la cas contraire où j'accède en https sur le port http : https://localhost:8080/ j'ai un timeout lors de la connexion ce qui me convient.

Ma question : y a-t-il moyen de configurer tomcat afin qu'il fasse un timeout au lieu de demander un téléchargement binaire dans le cas d'un acces http sur le port réservé à https ?

Voici ce que j'ai mis dans le fichier serveur.xml pour les connecteurs http et https :

<Connector URIEncoding="utf-8" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
enableLookups="false" maxHttpHeaderSize="8192"
maxSpareThreads="75" maxThreads="150" minSpareThreads="25"
port="8080" redirectPort="8443"/>

<Connector port="8443" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="./SSL/.keystore" keystorePass="azerty"/>

Merci d'avance pour vos réponses.

Yan'