1. Ouvrez la console Gestionnaire IIS.
2. Cliquez droit sur le site web ou le répertoire virtuel et sélectionnez Propriétés.
3. Choisissez l'onglet Directory ou Répertoire de Base.
4. Vous allez trouver le bouton Configuration sous Paramètres de l'application, cliquez dessus.
5. Insérez des cartes d'application générique : cliquez sur Insérer... et Input "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"(le
nom du fichier peut être diffèrent dans votre cas)
6. Redémarrez IIS 6.0.
Dans IIS 7.0
1. ouvrez la console Gestionnaire IIS.
2.
Sous le nœud Sites, cliquez droit sur le site web ou le dossier qui contient le fichier que vous souhaitez protéger.
3.
Dans ‘Features View’, cliquez sur "Handler Mappings"
4. Dans le cadre "Actions", sur le
côté droit de la console, cliquez sur "Ajouter Managed Handler…"
5. Dans la boîte de dialogue
affichée, remplissez les zones de texte et Request Path: *; Type : System.Web.DefaultHttpHandler ; Name : AuthFile.
6. Cliquez ok et redémarrez
IIS 7.0.
IIS7 inclut également son propre module autorisation d'URL qui fonctionne pour les ISAPI et mode intégré et protège toutes
les demandes de contenu. Suivez ce lien pour plus de détails :
http://learn.iis.net/page.aspx/142/understanding-iis-70-url-authorization/
Pour plusieurs informations, visitez la page
Foire aux Questions – ASP.NET
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f