Base de conocimientos · ASP.NET
ASP.NET - errores de excepción de seguridad
Última actualización 2025-06-18
ASP.NET Trust Level and Permission Restrictions
En ciertas ocasiones, tu Los archivos ASPX pueden no funcionar como se espera. Puede que te encuentres “Permission Denied” o “Security Exception” errores. Esto se debe típicamente a la configuración de seguridad predeterminada del entorno ASP.NET en nuestros servidores.
🔐 Trust Level Configuration
Hemos configurado Nivel de confianza ASP.NET MEDIUM en el MACHINE.CONFIG archivo. Este nivel impone un entorno de tiempo de ejecución seguro restringiendo las capacidades de aplicación, como se resume a continuación:
Total
Autores sin restricciones. Acceso total a los recursos garantizados por el sistema operativo y operaciones privilegiadas.
Alto
No puedo:
" Convocar código no gestionado
" Consumir; utilizar componentes
& B & Escribe al registro del evento
& Accede a Microsoft Message Queuing (MSMQ)
" Consigue fuentes de datos OLE DB
Mediana
Incluye todos Alto restricciones, más:
& B; Acceso a archivos limitado al directorio de aplicaciones
" Bull " No hay acceso al registro
Baja
Incluye todos Mediana restricciones, más:
& No acceso SQL Server
" No puede hacer valer permisos de seguridad
Minimal
Sólo se dispone de permiso de ejecución; no se permite ningún archivo, red o acceso a recursos.
Si su aplicación requiere un acceso más amplio o se encuentra con errores debido a estas restricciones, por favor enviar un ticket de soporte. En la mayoría de los casos, podemos resolver el problema haciendo excepciones específicas o aislamientos para su entorno web.
Dinos lo que necesitas
Compare los planes disponibles o describa su carga de trabajo para que podamos discutir un punto de partida adecuado.