.htaccess sous IIS : c'est possible ! Si si !

Résolu
dcanl Messages postés 3004 Date d'inscription   Statut Contributeur Dernière intervention   -  
 toto -
Bonjour à tous.

La gestion des utilisateurs/mot de passe pour sécuriser le répertoire d'un site web est galère sous IIS.
Apache, avec son .htaccess/.htpasswd fait beaucoup mieux, mais cela n'est pas compatible avec IIS.

Mais maintenant, ça l'est. Grâce au logiciel IIS PASSWORD (http://www.troxo.com/products/iispassword/).

Il ajoute un onglet IISPassword dans les propriétés des sites IIS qui permet de définir des utilisateurs / mot de passe sur les répertoires que l'on souhaite protéger.
On n'est même pas obligé de passer par cette console, on peut tout simplement mettre son .htaccess dans le répertoire souhaité, comme dans Apache. IIS password se chargera du reste.

Les directives htaccess supportées sont les suivantes :
* AuthGroupFile
* AuthUserFile
* AuthName
* AuthType
* Files
* FilesMatch
* Require user
* Require group
* Require valid-user

Tout ce qu'il faut pour la gestion de la sécurité des répertoires d'un site !
Les redirections htaccess (permanent redirect etc...) ne sont pas gérées, ce n'est pas le but de IIS password, ni les pages d'erreurs personnalisées (mais ça, IIS le fait bien).

Voilà voilà. Il suffit d'accéder au site de Troxo à cette adresse et de suivre les étapes et on obtient un IIS compatible avec le .htaccess d'Apache !!

Et la petite note qui fait plaisir : IISPassword is free for private, educational and commercial use.

@+

4 réponses

dcanl Messages postés 3004 Date d'inscription   Statut Contributeur Dernière intervention   470
 
Salut !

Content que cela soit utile !

Je vais rédiger une astuce CCM pour cela d'ailleurs... quand j'aurai un peu plus de temps !

@+
2
anas rouetbi Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,
Merci beaucoup pour cette info!!
0
jjsteing Messages postés 1670 Date d'inscription   Statut Contributeur Dernière intervention   181
 
Pour info, il existe aussi Helicon ( free sous Windows Server 2008,
Windows 7 => http://www.helicontech.com/ape/download.html ) qui gere quasi tout les module d apache...
0
toto
 
Sous IIS7 il suffit de rajouter le module d'authentification : c'est intégré
0