Wissensdatenbank · ASP.NET
ASP.NET – Fehler durch Sicherheitsausnahmen
Zuletzt aktualisiert am 2025-06-18
ASP.NET-Vertrauensstufe und Berechtigungsbeschränkungen
In bestimmten Fällen kann es vorkommen, dass Ihre ASPX-Dateien nicht wie erwartet funktionieren. Möglicherweise treten folgende Fehler auf: “Permission Denied” oder “Security Exception” Fehler. Die Ursache liegt in der Regel in der standardmäßigen Sicherheitskonfiguration der ASP.NET-Umgebung auf unseren Servern.
🔐 Konfiguration der Vertrauensstufe
Wir haben konfiguriert: ASP.NET-Vertrauensstufe auf MEDIUM in der Datei MACHINE.CONFIG Datei. Diese Stufe erzwingt eine sichere Laufzeitumgebung, indem sie die Funktionen von Anwendungen einschränkt, wie die folgende Übersicht zeigt:
Full
Uneingeschränkte Berechtigungen. Voller Zugriff auf durch das Betriebssystem geschützte Ressourcen und privilegierte Vorgänge.
Hoch
Nicht möglich:
• Aufrufen von nicht verwaltetem Code
• Verwenden von Serviced Components
• Schreiben in das Ereignisprotokoll
• Zugriff auf Microsoft Message Queuing (MSMQ)
• Verwenden von OLE-DB-Datenquellen
Mittel
Enthält alle Hoch Einschränkungen sowie zusätzlich:
• Dateizugriff auf das Anwendungsverzeichnis beschränkt
• Kein Zugriff auf die Registrierung
Low
Enthält alle Mittel Einschränkungen sowie zusätzlich:
• Kein Zugriff auf SQL Server
• Sicherheitsberechtigungen können nicht erteilt werden
Minimal
Es steht nur die Ausführungsberechtigung zur Verfügung; Datei-, Netzwerk- oder Ressourcenzugriffe sind nicht erlaubt.
Wenn Ihre Anwendung weitergehenden Zugriff benötigt oder aufgrund dieser Einschränkungen Fehler auftreten, bitte erstellen Sie ein Support-Ticket. In den meisten Fällen können wir das Problem lösen, indem wir für die Umgebung Ihrer Website gezielte Ausnahmen oder Isolierungen einrichten.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.