SAVOIR LES BASSES · ASP.NET

ASP.NET - erreurs d'exception de sécurité

Dernière mise à jour 2025-06-18

Niveau de confiance ASP.NET et restrictions de permission

En certaines occasions, votre Les fichiers ASPX ne peuvent pas fonctionner comme prévu. Vous pourriez rencontrer “Permission refusée” ou Exception à la sécurité et au rdquo erreurs. Ceci est généralement dû à la configuration de sécurité par défaut de l'environnement ASP.NET sur nos serveurs.


- Configuration du niveau de confiance

Nous avons configuré ASP.NET Niveau de confiance à MEDIUM dans le MACHINE.CONFIG fichier. Ce niveau permet d'assurer un environnement d'exécution sécurisé en limitant les capacités d'application, comme on le verra ci-dessous :

 

Complète

Des autorisations sans restriction. Accès complet aux ressources sécurisées par le système d'exploitation et aux opérations privilégiées.

 

Élevé

Impossible:
• Appeler le code non géré
• Utiliser des composants entretenus
• Écrivez dans le journal des événements
• Accès à la requête Microsoft (MSMQ)
• Utiliser les sources de données OLE DB

 

Moyenne

Comprend tous Élevé restrictions, plus:
• Accès au fichier limité au répertoire des applications
• Pas d'accès au registre

 

Faible

Comprend tous Moyenne restrictions, plus:
• Pas d'accès SQL Server
• ne peut pas affirmer les permissions de sécurité

 

Minimale

Seule la permission d'exécution est disponible; aucun fichier, réseau ou accès aux ressources n'est autorisé.

 
- - - - - - - - - - - -
Si votre application nécessite un accès plus large ou si vous rencontrez des erreurs en raison de ces restrictions, veuillez soumettre un ticket d'assistance. Dans la plupart des cas, nous pouvons résoudre le problème en faisant des exceptions ou des isolements spécifiques pour votre environnement de site Web.

← Tous les articles de la base de connaissances

Dites-nous ce qui doit rester debout.

Une courte conversation avec un ingénieur. Pas de guillemet, pas de queue de rappel.