Activer Apache 2.2 + Tomcat 6.0.x + Authentification Windows ? possible sous Windows !
Installation en 3 temps :
- Installation des logiciels
- Apache : http://httpd.apache.org/download#apache22
- Tomcat 2.2.17 : http://tomcat.apache.org/download-60.cgi#6.0.32
- mod_auth_sspi : http://sourceforge.net/projects/mod-auth-sspi
- Configuration
- Déploiement
Dans l'ordre d'apache 2.2, download et dézippage de tomcat 6.0.x et récupération du module mod_auth_sspi
Fichier Configuration Apache : httpd.conf
...
--> fin de la zone chargement des modules
LoadModule sspi_auth_module modules/mod_auth_sspi.so
...
-->fin de fichier
# Mod_jk
LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.3.so
JkWorkersFile "[path to my apache server]\conf\workers.properties"
JkLogLevel warning
JkMount /audit-web default
JkMount /audit-web/* default
JkMount /testWeb default
JkMount /testWeb/* default
# Load extra modules
Include conf/mod-enabled/*.load
Include conf/mod-enabled/*.conf
Include conf/vhosts/*.conf
#SSPI authentification on ROOT.
AllowOverride None
Options None
Order allow,deny
Allow from all
AuthName "My Intranet"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
require valid-user
Fichier: workers.properties
ps=/
worker.list=default
worker.default.port=8009
worker.default.host=localhost
worker.default.type=ajp13Copier le fichier .WAR à déployer dans le répertoire webapps de tomcat
That's all !