2010-09-04 19 views
5

Quelqu'un pourrait-il simplement me dire ce qu'est le niveau de confiance moyenne?Quel est le niveau de confiance moyen?

Et qu'est-ce que cela signifie:

« De plus en plus de fournisseurs d'hébergement ASP.NET sont l'application d'une politique à moyen confiance sur leur servers.Therefore il est important de faire votre travail de site (autant que possible) dans des environnements où la confiance moyenne est appliquée. "

Merci

Répondre

3

Pour mettre cela simplement il y a des fonctionnalités du framework .NET qui ne fonctionne pas dans Medium confiance tels que P/Invoke, pas d'accès au Registre Windows et le journal des événements Windows. Et vous pouvez également accéder aux fichiers uniquement dans le répertoire en cours. Vous pouvez en savoir plus sur ASP.NET Code Access Security sur MSDN. Voici une belle table de l'article:

alt text

+0

Le point est que, je ne comprends pas ce qui est la confiance moyen? Qu'est-ce que c'est et pourquoi? – Mostafa

+1

Il est de s'assurer qu'une application ASP.NET ne peut pas effectuer certaines tâches qui pourraient être utiles par exemple dans des scénarios d'hébergement partagé où votre application n'est pas la seule en cours d'exécution et ne peut donc pas avoir le contrôle total de ce serveur. Par exemple, si votre application a été approuvée et qu'elle s'exécute sous un compte avec des privilèges élevés, vous pouvez supprimer d'autres applications sur le serveur. –