Ce que les extensions de fichiers sont bloqués par défaut dans IIS
Certains fichiers ne sont pas servis hors de IIS, car ils sont généralement dans le cadre de la construction des blocs du site lui-même. Pour ASP.NET ce sont les fichiers de type *.cs, *.dll, *.config, *.cshtml, etc.
Vous pouvez trouver une liste des ligoté dans la gestion IIS paramètre "Filtre les demandes" ici:
Mais si vous avez besoin de programmation pour accéder à cette liste, il semble difficile à trouver. Est-il une bonne liste de ces extensions par défaut?
BTW, le site web IIS a des infos sur comment faire pour activer /désactiver ces globalement ici:
http://www.iis.net/configreference/system.webserver/security/requestfiltering/fileextensions
OriginalL'auteur Michael Kennedy | 2012-10-10
Vous devez vous connecter pour publier un commentaire.
Si je ne me trompe pas, vous les trouverez dans la racine
web.config
de la machine:Qui est aussi là que vous trouverez le
machine.config
fichier.par exemple
REF:
Comment vous feriez par programme obtenir pour elle - je n'ai pas essayé. Le IIS_USRS intégré dans le groupe a accès et ce doc étend sur elle.
Hth...
ConfigurationManager
mais je n'ai pas essayé. Merci.OriginalL'auteur EdSF
Voici la liste que j'ai créer de l'IIS de l'INTERFACE utilisateur, puisque je ne pouvais pas le trouver n'importe où. Espérons que vous trouverez utile.
refusé extensions
OriginalL'auteur Michael Kennedy
sur localhost, vous pouvez modifier la applicationHost.fichier de configuration des systèmes de fichiers que vous pouvez modifier dans VS et aller à la requestFiltering section, modifier et enregistrer.
OriginalL'auteur John Hanna