2009-03-17 19 views
3

J'ai essayé pendant des jours de faire fonctionner Tomcat via IIS via le Jakarta Connector.IIS -> Isapi_Redirect -> Tomcat

J'ai suivi toutes les instructions de Microsoft - mettre le connecteur .dll dans% tomcatdir% \ bin \ win32 \ i386 \, ajouté l'entrée de registre, ajouté un filtre (pointant vers le fichier .dll) vers le web par défaut site ... et pourtant, chaque fois que j'essaie d'accéder à une application web Tomcat, j'obtiens l'erreur "Vous n'êtes pas autorisé à voir cette page".

Quelqu'un a-t-il déjà ressenti cela? Aidez-moi!

Merci, -Dan

Répondre

3

http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.14/isapi_redirect-1.2.14.exe

-je utiliser cette redirection avec Tomcat 5.5 et IIS 5 ou 6. Je ne l'ai pas essayé avec IIS 7.

Vous devez modifier le Fichier uriworkermap.properties pour choisir les chemins à rediriger, mais à part ça ça marche plutôt bien. Il ajoute toutes les ordures de registre pour vous.

Ah, sauf sur IIS 6, vous devez ajouter l'isapi redirect.dll dans sa liste blanche d'application.

+0

Merci !!! Si facile. Très appréciée. – DanM

+0

Pas de problème. Faites un suivi si cela vous pose des problèmes, mais cela devrait "juste marcher". – Frakkle

+0

nouvelles versions sont disponibles, il suffit de parcourir http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ –

1

Essayez ce compagnon, il peut vous aider.

http://itgration.blogspot.com/2016/04/configuring-tomcat-connector-for-iis-8.html

Il vous indique comment configurer l'accès au site tomcat via IIS et le nécessaire pour configurer le serveur tomcat en tant que service de Windows, puis transférer le site Web à IIS via le port 80. Vous ferez cela en installant un filtre ISAPI personnalisé dans IIS qui comprend comment utiliser le protocole AJP (Apache JServ Protocol) pour communiquer avec tomcat. L'idée principale est d'utiliser Tomcat Connector ISAPI disponible en téléchargement sur le site web Apache. Je l'ai utilisé avec IIS 8 et 7