Configurar directivas de seguridad
La seguridad es un aspecto muy importante al crear aplicaciones. Common Language Runtime concede distintos niveles de confianza al código basándose en ciertos atributos, denominados evidencia, que tiene el código. Cuando el tiempo de ejecución establece que el código tiene cierto nivel de confianza, le permite tener acceso a los recursos protegidos a los que corresponde ese nivel de confianza. Por ejemplo, de manera predeterminada, una aplicación de .NET Framework que se ejecuta desde Internet no tiene el mismo nivel de confianza que otra aplicación de .NET Framework que se ejecuta desde el equipo local. Una aplicación que se ejecuta desde el equipo local tiene acceso a recursos como el sistema de archivos, pero una aplicación que se ejecute desde Internet no lo tiene.
La directiva de seguridad predeterminada proporciona una seguridad adecuada para el equipo y sólo se debe cambiar si es necesario. Antes de configurar la directiva de seguridad, es recomendable familiarizarse con los conceptos descritos en Administración de directivas de seguridad. Utilice la herramienta Configuración de .NET Framework (Mscorcfg.msc) para cambiar la directiva de seguridad. Si desea escribir una secuencia de comandos por lotes para configurar la directiva de seguridad, utilice la herramienta Directiva de seguridad de acceso a código (Caspol.exe).
En esta sección
- Configurar directivas de seguridad mediante la herramienta Configuración de .NET Framework (Mscorcfg.msc)
Describe cómo se agregan y se cambian grupos de código y conjuntos de permisos, y cómo se realizan otras tareas de directivas de seguridad mediante la herramienta Configuración de .NET Framework.
- Configurar directivas de seguridad mediante la herramienta Directiva de seguridad de acceso a código (Caspol.exe)
Describe cómo se agregan, cambian y eliminan grupos de código y conjuntos de permisos mediante Caspol.exe.
- Importar componentes de seguridad mediante archivos XML
Describe cómo hacer que las directivas de seguridad tengan en cuenta los grupos de código y los conjuntos de permisos que no se suministran con .NET Framework SDK.
Secciones relacionadas
- Administración de directivas de seguridad
Describe el modelo de directiva de seguridad de .NET Framework.
- Herramienta Configuración de .NET Framework (Mscorcfg.msc)
Explica cómo ejecutar la herramienta Configuración de .NET Framework.