Ejecutar una aplicación que está en la intranet

2758 vistas

Por defecto, no es posible ejecutar una aplicación que se encuentra en la intranet. Veamos que tenemos que hacer para dar acceso:

  • Ir a Parámetros > Panel de configuración > Herramientas administrativas > Microsoft .NET Framework Configuration.
  • En la ventana que se muestra, desplegar el árbol hasta encontrar el siguiente nodo: Puesto de trabajo > Estratégias de seguridad en runtime > Ordenador > Grupos de codes > All_Code > LocalIntranet_Zone
  • Hacer un clic derecho sobre este último nodo y dar en Propiedades. En la ventana que se mostrará ir a la pestaña Autorizaciones y pasar la autorización de LocalIntranet a FullTrust.

Esta operación también se puede hacer desde línea de comandos con la uilidad caspol.exe que está en la carpeta C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 para el framework 2.0.



dos
  1. caspol -q -m -ag 1.2 -zone Intranet FullTrust -n My_Zone



Esto añadirá un grupo de code con nombre My_Zone con las autorizaciones FullTrust para la zona Intranet.

Para quitar el grupo es asà de simple:



dos
  1. caspol -q -m -rg My_Zone