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.

 
⚠️ Probleme?
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.

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.