Question

Quelle est moyenne confiance en Asp.net? Quand devons-nous utiliser Medium Trust Asp.net?

Était-ce utile?

La solution

La description la plus concise que j'ai vu ici :

  
      
  • Confiance totale -. Votre code peut rien faire que le compte en cours d'exécution, il peut faire
  •   
  • Haute confiance - comme ci-dessus, sauf votre code ne peut pas appeler dans le code non géré. à savoir les API Win32, COM Interop.
  •   
  • confiance moyenne -. Comme ci-dessus, sauf votre code ne peut pas voir une partie du système de fichiers, sauf le répertoire de l'application
  •   
  • faible confiance - comme ci-dessus, sauf votre code ne peut pas faire des appels hors de processus. à savoir les appels à une base de données, réseau, etc.
  •   
  • Minimal confiance -. Code est limité de quoi que ce soit, mais la plupart des traitements trival (calcul des algorithmes)
  •   

Ce sont les gros différences, êtes-vous intéressé par les détails de mineurs ainsi? Les niveaux de confiance se réfèrent en général à ce que le code est autorisé à le faire.

Autres conseils

la confiance moyenne fournit encore un environnement contraint pour isoler les applications les unes des autres et des ressources de serveur partagé. applications de confiance moyenne ont pas accès au registre, pas d'accès du journal des événements, et aucune capacité de réflexion d'utilisation. l'accès Web est limité à l'adresse réseau que vous définissez dans l'élément « confiance », et l'accès au système de fichiers est limité dans le répertoire virtuel de l'application. Gardez à l'esprit que vous ne pouvez pas modifier votre web.config en déclarant que votre confiance moyenne d'utilisation de l'application, si votre application est codé pour faire quelque chose dans la liste ci-dessus, il sera toujours jeter une exception d'erreur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top