Seguridad en los formularios Windows Forms

Windows Forms presenta un modelo de seguridad basado en código (los niveles de seguridad se establecen para el código, independientemente del usuario que ejecute el código). Esto se suma a los esquemas de seguridad que pueden estar en vigor ya en el sistema informático. Estos pueden incluirlos en el explorador (como la seguridad basada en zona disponible en Internet Explorer) o el sistema operativo (como la seguridad basada en credenciales de Windows NT).

En esta sección

Información general sobre la seguridad en Windows Forms
En breve se explica el modelo de seguridad de .NET Framework y los pasos básicos necesarios para asegurarse de que los Windows Forms de la aplicación son seguros.

Acceso más seguro a archivos y datos en formularios Windows Forms
Describe cómo acceder a los archivos y datos en un entorno de confianza parcial.

Impresión más segura en formularios Windows Forms
Describe cómo acceder a las funciones de impresión en un entorno de confianza parcial.

Consideraciones de seguridad adicionales en formularios Windows Forms
Describe cómo manipular ventanas, usar el portapapeles y realizar llamadas a código no administrado en un entorno de confianza parcial.

Directiva de seguridad predeterminada
Enumera los permisos predeterminados concedidos en los conjuntos de permisos Plena confianza, Intranet local e Internet.

Administración de la directiva general de seguridad
Proporciona información sobre la administración de la directiva de seguridad de .NET Framework y la elevación de permisos.

Permisos peligrosos y administración de directivas
Describe algunos de los permisos de .NET Framework que potencialmente pueden permitir burlar el sistema de seguridad.

Instrucciones de codificación segura
Vínculos a temas que explican los procedimientos recomendados para escribir código de forma segura en el .NET Framework.

Solicitar permisos
Describe el uso de atributos para que el tiempo de ejecución sepa qué permisos necesita ejecutar el código.

Conceptos clave de seguridad
Vínculos a temas que tratan los aspectos básicos de la seguridad del código.

Conceptos básicos sobre la seguridad de acceso del código
Describe los conceptos básicos de trabajar con la directiva de seguridad en tiempo de ejecución de .NET Framework.

Determinar cuándo modificar la directiva de seguridad
Explica cómo determinar cuándo las aplicaciones deben diferir de la directiva de seguridad predeterminada.

Implementar de la directiva de seguridad
Describe la mejor manera de implementar los cambios en la directiva de seguridad.