Base de conocimientos · ASP.NET
ASP.NET: errores de excepción de seguridad
Última actualización: 2025-06-18
Nivel de confianza de ASP.NET y restricciones de permisos
En determinadas ocasiones, sus archivos ASPX podrían no funcionar como se espera. Es posible que aparezcan “Permiso denegado” o “Excepción de seguridad” errores. Esto se debe normalmente a la configuración de seguridad predeterminada del entorno ASP.NET en nuestros servidores.
🔐 Configuración del nivel de confianza
Hemos configurado el nivel de confianza de ASP.NET en MEDIUM en el archivo MACHINE.CONFIG archivo. Este nivel impone un entorno de ejecución seguro al restringir las capacidades de las aplicaciones, como se resume a continuación:
Full
Permisos sin restricciones. Acceso completo a los recursos protegidos por el sistema operativo y a las operaciones privilegiadas.
Alta
No puede:
• Llamar a código no administrado
• Usar componentes de servicio
• Escribir en el registro de eventos
• Acceder a Microsoft Message Queuing (MSMQ)
• Usar orígenes de datos OLE DB
Media
Incluye todas las Alta restricciones, además de:
• Acceso a archivos limitado al directorio de la aplicación
• Sin acceso al registro
Low
Incluye todas las Media restricciones, además de:
• Sin acceso a SQL Server
• No es posible establecer permisos de seguridad
Mínimos
Solo está disponible el permiso de ejecución; no se permite el acceso a archivos, a la red ni a recursos.
Si su aplicación requiere un acceso más amplio o si encuentra errores debido a estas restricciones, por favor envíe un ticket de soporte. En la mayoría de los casos, podemos resolver el problema mediante excepciones o aislamientos específicos para el entorno de su sitio web.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.