¿Cómo utilizar Caspol.exe para conceder derechos de aplicaciones .NET a una partición en red remota?

Hola geek ! Aquí Raul en un nuevo artículo para ustedes !
Espero que les sirva y nos vemos en la próxima

Cuando aloja una aplicación .NET en un recurso compartido de red remota, puede recibir un mensaje de error de excepción System.SecurityException o un mensaje de advertencia de seguridad.

el Herramienta de política de seguridad de acceso al código (CASPOL) permite a los administradores modificar la política de seguridad para el nivel de política de máquina, el nivel de política de usuario y el nivel de política empresarial.

Caspol utiliza para confiar plenamente en un recurso compartido remoto, ya que por defecto las acciones de red sólo obtienen permisos de LocalIntranet.

La solución para el mensaje de error de excepción System.SecurityException es utilizar caspol para conceder a una aplicación .NET el derecho de FullTrust a un recurso compartido de red. Hacer esto:

1. Inicie un símbolo del sistema con credenciales administrativas

2. Cambie a C: Windows Microsoft.NET Framework v2.0.50727 directorio.

3. Ejecute el siguiente:

caspol -m -ag 1 -url "file://\servershare*" FullTrust -exclusive on

sustituye \ servidor compartir con el camino de acceso a la aplicación .NET situado al recurso compartido de red remota.

La ejecución de la orden anterior me permitió resolver el siguiente error IIS 7.0:

SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed

Por cierto, .NET Framework 3.5 SP1 permite iniciar código gestionado desde un recurso compartido de red.

referencias:
http://support.microsoft.com/?id=320268
http://blogs.msdn.com/shawnfa/archive/2004/12/30/344554.aspx
http://books.google.com/books?id=VJOtwMawoswC&pg=PA576&lpg=PA576&dq=iis+7.0+caspol.exe&source=bl&ots=W88GOo1Cfp&sig=U8sBtcNzbaSgPTghAp519S9O3sf=Soc=F&A&S============= =======
http://www.iislogs.com/articles/23/
http://support.microsoft.com/kb/837909
http://www.sharepointblogs.com/ssa/archive/2007/09/06/using-caspol-exe-to-add-assemblies-to-full-trust-assembly-list.aspx
http://www.dotnetjunkies.ddj.com/quickstart/howto/doc/security/SecScripting.aspx

Deja un comentario