0 votes

ASP.NET ascx.cs via GET

Disons que j'ai cette url : http://site.example/dir/

Dans ce dossier, j'ai les fichiers suivants : test.ascx.cs y test.ascx

Pour être clair, je ne suis pas un développeur .NET.

D'un point de vue sécurité, pourquoi ne puis-je pas accéder à http://site.example/dir/test.ascx.cs et dans quelle mesure la conservation de ces fichiers est-elle sécurisée ?

Je suppose que IIS filtre les requêtes qui interrogent ce type de fichiers, mais quelqu'un peut-il m'expliquer cela ?

Merci.

1voto

John Saunders Points 118808

Vous venez de l'expliquer vous-même. IIS ne servira pas ces fichiers.

0voto

Darin Dimitrov Points 528142

Lorsque vous enregistrez ASP.NET auprès de IIS ( aspnet_regiis.exe ), il ajoutera les extensions courantes et les associera au gestionnaire ASP.NET. En ce qui concerne le .cs est concernée, elle est filtrée et non servie par IIS. Il est absolument sûr d'avoir ces fichiers à cet endroit, mais je vous recommande d'utiliser un projet d'application ASP.NET (par opposition à un site Web ASP.NET) qui est précompilé et vous n'avez pas besoin de déployer les fichiers de code source sur votre serveur.

alt text

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X