Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La seguridad de Internet para las aplicaciones que usan el System.Net espacio de nombres se proporciona mediante las WebPermission clases y SocketPermission . La WebPermission clase controla el derecho de una aplicación para solicitar datos de un URI o servir un URI a Internet. La SocketPermission clase controla el derecho de una aplicación a usar Socket para aceptar datos en un puerto local o para ponerse en contacto con dispositivos remotos mediante un protocolo de transporte en otra dirección, en función del host, el número de puerto y el protocolo de transporte del socket.
La clase de permiso que use depende del tipo de aplicación. Las aplicaciones que usan WebRequest y sus descendientes deben usar la WebPermission clase para administrar los permisos. Las aplicaciones que usan acceso de nivel de socket deben usar la SocketPermission clase para administrar los permisos.
WebPermission y SocketPermission definen dos permisos: aceptar y conectarse. Accept concede a la aplicación el derecho de responder a una conexión entrante de otra parte. Connect autoriza a la aplicación a iniciar una conexión con otro dispositivo.
Por SocketPermission ejemplo, aceptar significa que una aplicación puede aceptar conexiones entrantes en una dirección de transporte local; conectar significa que una aplicación puede conectarse a alguna dirección de transporte remota (o local).
Para las instancias de WebPermission, aceptar significa que una aplicación puede exportar el URI controlado por WebPermission al mundo; conectar significa que una aplicación puede acceder a ese URI (ya sea remoto o local).