Menú Principal

Sitio Web

Iniciado por Widesito, 17 Agosto 2013, 03:19 AM

0 Miembros y 1 Visitante están viendo este tema.

Widesito

Hola, amigos como están.

Espero me pueda Expresar en lo que deseo.

Estoy creando un Web site en mi trabajo.
Hay una parte donde un stored me trae la URL de una imagen en un Servidor.

y la mando a llamar con el visualizador de Windos para que mi Usuario pueda descargar la Imgen y lo hago con este comando.

System.Diagnostics.Process.Start("c://windows//system32//rundll32.exe", String.Format("C://windows//System32//shimgvw.dll,ImageView_Fullscreen {0}", Session["Imagen"].ToString()));


Donde en "Session["Imagen"].ToString()" me indica la URL.

este metodo lo mando a llamar desde un Boton en mi web.

A hora el problema es que cuando la Subí al Servidor mi WEB y la probe con un Cliente pues nada mas no me abrió el visualizador con el grupo de Imagenes que contengan.

Ahora no se por que pasa esto! :S

Si alguien me podría orientar de en donde esta mi Error se los Agradeceria.


Saludos Amigos!!

engel lex

1- en que lenguaje estás programando...

Citary la mando a llamar con el visualizador de Windos para que mi Usuario pueda descargar la Imgen y lo hago con este comando.

no puedes llamar desde el explorador nada del cliente eso es una capa de seguridad del navegador...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Widesito

lo Estoy haciendo con c# 2012.

Te comento y no se si tenga algo que ver; pero cuando lo estoy desarrollando y lo "corro" con el "localhost\xxxx" si me llama el visualizador.

Por eso es que no se por que pasa en cliente.

Saludos...!

engel lex

cuando lo corres el llama la instrucción en su S.O. es decir, lo más probable es que si lo colocas en la maquina de "al lado" y usas el botón, ves como en la maquina de "al lado" se abre el visualizador... en localhost se abre porque l¡estás ejecutando la instrucción en tu maquina desde el servidor (no desde el cliente)

desde el navegador no puedes llamar NADA fuera del espacio del navegador, es una capa de seguridad (si no las paginas maliciosas te tomaran el control de la pc en 100% sin problemas, te instalaran lo que quisieran sin problema, etc)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Widesito

mmm yaaa! Entiendo...
Pensé que podía haber una forma de decirle ya sea al IIS o al propio servidor que le diera permisos a esta WEB para poder hacer peticiones de este tipo.

Bueno Gracias Amigo por la Info...!

z3nth10n


Interesados hablad por Discord.