Activer Apache 2.2 + Tomcat 6.0.x + Authentification Windows ?  possible sous Windows !

Installation en 3 temps :

1. Installation des logiciels

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 "D:\nice-java-tools\servers\apache-2.2.17\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.
<Directory "D:\nice-java-tools\servers\apache-2.2.17\htdocs">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all

    AuthName "My Intranet"
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On

    require valid-user
</Directory>

Fichier: workers.properties

ps=/ 
worker.list=default 
worker.default.port=8009 
worker.default.host=localhost 
worker.default.type=ajp13 

3. Déploiement

Copier le fichier .WAR à déployer dans le répertoire webapps de tomcat

That's all !
Publicités