seguridad en net 2.0

30/10/2006 - 17:33 por Antonio José Yuste López | Informe spam
Hola buenas, tengo un problema que me lleva loco y no se como solucionar.
Se trata del tema de la seguridad en net framework 2.0. Resulta que hago una
aplicación en C# y en local funciona bien, pero cuando la ejecuto desde la
red en otro ordenador me da un mensaje de error por el tema de la seguridad.
Algo de esto se y de hecho con net 1.1 tenia un configurador para decierle
que todo el codigo en una maquina remota se puediera ejecutar (fullthrust)
pero con net 2.0 no existe dicha utilidad. He visitado 200.000 webs sobre
esto y no me solucionan nada y otras dicen que instale net framework 2.0 sdk
que trae la consola, pero no quiero eso, no quiero en cada cliente instalar
el sdk y configuralo.

Espero si es posible...
1- Que me expliquen algo mejor el tema de tanta seguridad
2 - Como hacer para que un ensamblado se ejecute en red sin nada de
seguridad como antes con VS6, con C etc...
3- Se puede hacer de alguna manera para que dentro de mi ensamblado le
diga al net que no comprueba la seguridad o que se pueda ejectuar
todo el código?

Muchíiisimas gracias.

Hasta otra.
 

Leer las respuestas

#1 Jose A. Fernandez
01/11/2006 - 13:52 | Informe spam
Hola Jose Antonio
Si tienes razon en .net 2.0 no trae las herramientas de configuracion y
mucho menos el wizard como .net 1.1, necestias descrgar el sdk de .net
2.0 para ello...


Este enlace te muestra como:
mscorcfg.msc is not installed with Microsoft .NET Framework Version 2.0
Redistributable Package
http://connect.microsoft.com/Visual...FeedbackID”185
o mira este blogs
http://blogs.msdn.com/astebner/arch...6671.aspx?


Te recomiendo:
Necesitas bajarte el SDK ya que alli tiene esto
C:\Archivos de programa\Microsoft Visual Studio
8\SDK\v2.0\Bin\mscorcfg.msc

Alli podras configurar la seguridad de tus aplicaciones tanto de la red
local como de internet

Mira este articulo:
- Configurar la seguridad de un ensamblado
En este artículo veremos cómo configurar un ensamblado que se
ejecuta desde Internet (o una intranet), ese ensamblado DLL contiene un
formulario el cual usaremos desde una aplicación, pero para poder usar
ese formulario tendremos que indicarle al .NET Framework que es seguro
usarlo y que por tanto confíe en el.

http://www.elguille.info/NET/dotnet...blado.aspx


Enlaces:
Herramienta Configuración de .NET Framework (Mscorcfg.msc)
http://msdn2.microsoft.com/es-es/li...0cxhc.aspx

Kit de desarrollo de software (SDK) de Microsoft .NET Framework 2.0
(x86)
http://www.microsoft.com/downloads/...6d69c35dec

___________________
Jose A. Fernandez


Antonio José Yuste López ha escrito:

Hola buenas, tengo un problema que me lleva loco y no se como solucionar.
Se trata del tema de la seguridad en net framework 2.0. Resulta que hago una
aplicación en C# y en local funciona bien, pero cuando la ejecuto desde la
red en otro ordenador me da un mensaje de error por el tema de la seguridad.
Algo de esto se y de hecho con net 1.1 tenia un configurador para decierle
que todo el codigo en una maquina remota se puediera ejecutar (fullthrust)
pero con net 2.0 no existe dicha utilidad. He visitado 200.000 webs sobre
esto y no me solucionan nada y otras dicen que instale net framework 2.0 sdk
que trae la consola, pero no quiero eso, no quiero en cada cliente instalar
el sdk y configuralo.

Espero si es posible...
1- Que me expliquen algo mejor el tema de tanta seguridad
2 - Como hacer para que un ensamblado se ejecute en red sin nada de
seguridad como antes con VS6, con C etc...
3- Se puede hacer de alguna manera para que dentro de mi ensamblado le
diga al net que no comprueba la seguridad o que se pueda ejectuar
todo el código?

Muchíiisimas gracias.

Hasta otra.

Preguntas similares