2010-11-04 10 views
0

J'ai un dossier dans lequel tous les fichiers ASP sont protégés en incluant validate.asp (qui présente un login si la session n'est pas validée et termine la réponse, sinon il permet à la page pour afficherComment puis-je sécuriser des fichiers non-asp dans un environnement ASP classique

Comment puis-je protéger le contenu non-asp

le site est en cours d'exécution sous Windows 2003 Server avec IIS 6.0

+0

Quelle est la version du système d'exploitation et des services Internet sous ce site? – Oded

+0

@Oded: Windows 2003 Server/IIS6 [Ajouté à la question] –

Répondre

0

@My Autre Me:.? consultez ISAPI Rewrite

ISAPI_Rewrite est un puissant moteur de manipulation d'URL basé sur des expressions régulières. Il agit principalement comme mod_Rewrite d'Apache, mais est spécialement conçu pour Microsoft Internet Information Server (IIS). ISAPI_Rewrite est un filtre ISAPI écrit en C/C++ pur, donc extrêmement rapide. ISAPI_Rewrite vous donne la liberté d'aller au-delà des schémas d'URL standard et de développer votre propre schéma.

Vous pouvez également consulter IIS Password

mot de passe IISPassword protège les sites Web qui sont hébergés sur Microsoft IIS, sans utiliser les comptes d'utilisateurs du système. IISPassword protège les sites Web complets, les sous-dossiers ou même certains fichiers ou types de fichiers. Lorsque vous essayez d'accéder à un mot de passe objet protégé, l'utilisateur est invité à se connecter via une boîte de dialogue ..

ISAPI Rewrite a une version allégée et IISPassword dispose d'une version d'essai, de sorte que vous pouvez essayer à la fois gratuitement à Voyez si elles pourraient répondre à vos besoins.

+0

Pardonnez mon manque d'imagination, mais comment utiliser ISAPI Rewrite pour le faire. Est-ce que je redirigerais tout le trafic vers un fichier ASP central et dans cette vérification de la validité, puis servir le fichier à partir du fichier ASP? –

+0

@My Other Me: C'est l'essentiel, oui. :-) – stealthyninja