2009-04-03 8 views
3

Existe-t-il un moyen d'obtenir un contrôle d'accès basé sur URI directement dans IIS qui fonctionne avec du contenu statique, ASP, WCF et tout ce qui ressemble à une requête HTTP?.htaccess pour IIS?

En particulier, je veux que le contrôle d'accès soit aussi résistant que possible, de préférence en prenant la décision avant que IIS essaie même de comprendre avec quoi traiter la requête.

  • This link genre de conseils que cela ne peut être fait, mais il est vieux et je serais très surpris si ce que je suis à la recherche n'existe pas.
  • This link a quelques autres options (et une moins communauté « agressif »)

Une solution idéale serait en mesure de déclarer que tout (statique et contenu dynamique) sous une URL donnée (par exemple https://dns.name/some/path/*) a besoin d'un login et l'utilisateur doit être dans un groupe. Aussi, je préfère le mettre en place avec un fichier nom d'utilisateur/mot de passe (au moins pour l'instant) plutôt que AD ou un système de compte Windows.

En bref, je veux un contrôle d'accès et je ne veux pas écrire de code pour l'obtenir.


This semble lié, mais je ne suis pas sûr que c'est tout à fait la même chose.

Répondre

3

Si vous avez accès à IIS et vous connaissez la syntaxe .htaccess, vous pouvez utiliser ISAPI_Rewrite 3. La version Lite est gratuite.

+0

Pas d'accès :(, ne sait pas si c'est installé :(et je ne connais pas la syntaxe .htaccess pourrait fonctionner ou d'autres si. – BCS