1

Dans un site Web ASP.NET normal, il existe un Web Deployment Project que nous pouvons utiliser pour pré-compiler l'ensemble de notre site Web, puis nous pouvons télécharger ce projet en toute sécurité sur notre serveur de production afin de protéger notre code.Comment pouvons-nous protéger notre code MVC2?

Que pouvons-nous faire pour ASP.NET MVC 2?


Lien vers comme est disponible aujourd'hui (version RTM)

Visual Studio® 2010 Web Deployment Projects - RTW

+0

Hé, ça rime! ;) –

Répondre

1

Assurez-vous d'installer les derniers correctifs de sécurité pour votre système d'exploitation et d'embaucher un bon réseau administrateur. Sans blague. Peu importe ce que vous faites si un pirate prend le contrôle du serveur, il recevra le code sous une forme ou une autre même s'il est précompilé. Ceci étant dit, c'est une bonne idée de précompiler l'application et de déployer seulement les assemblages au lieu du code source. Vous pouvez également envisager obfuscating également, mais cela est généralement fait pour les applications client que vous déployez sur les ordinateurs de vos utilisateurs et moins fréquemment dans les applications côté serveur car vous contrôlez le serveur.

+0

Je le sais, mais ma question était "Comment faire?", Car il n'y a pas de projet de déploiement Web dans VS2010. Le programme d'installation du projet est toujours en version bêta pour VS2010 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=711a2eef-b107-4784-9063-c978edc498cd&displaylang=en – balexandre

+0

Oui, il est en version bêta. Ce n'est pas un problème. Téléchargez-le et installez-le. Il fonctionne très bien. Je l'utilise depuis VS2010 a été libéré. C'est un très bon paquet. –

+0

@balexandre, le lien que vous avez fourni indique qu'il a été publié et qu'il contient un lien vers la version RTW. –

Questions connexes