Problema de autentificación

05/07/2005 - 09:31 por sergio324 | Informe spam
Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
realizada con SmartClient atraves de Internet. La aplicación funciona
perfectamente, pero estoy intentando introducir un certificado de seguridad.
Una vez instalado el Assembly se descarga correctamente, pero al realizar la
primera llamada al webservice de login, se produce un error de llamada.

Para las llamadas he creado un CredentialCache en el que he añadido la URL y
sus credenciales (BASIC y NEGOTIATE).

¿Alguien sabe que más he de añadir para que funcione correctamente con https?

Gracias.

Preguntas similare

Leer las respuestas

#1 Ronald Ricardo Ramirez Moran
07/07/2005 - 02:04 | Informe spam
Hola como estas,

¿Me podrias facilitar el detalle del error que se produce o parte del codigo
donde haces la llamada al certificado?

Saludos Cordiales

Ronald R. Ramirez Moran
Analista Programador

Weblog: http://DlanorOk.blogspot.com

Voluntario de Ineta Latam { http://www.ineta.org/latam }
Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________

"sergio324" escribió:

Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
realizada con SmartClient atraves de Internet. La aplicación funciona
perfectamente, pero estoy intentando introducir un certificado de seguridad.
Una vez instalado el Assembly se descarga correctamente, pero al realizar la
primera llamada al webservice de login, se produce un error de llamada.

Para las llamadas he creado un CredentialCache en el que he añadido la URL y
sus credenciales (BASIC y NEGOTIATE).

¿Alguien sabe que más he de añadir para que funcione correctamente con https?

Gracias.
Respuesta Responder a este mensaje
#2 sergio324
08/07/2005 - 12:28 | Informe spam
Hola,

El problema es que me ha caducado el certificado SSL, estoy renovando la
versi´no Trial y no apunte bien el error, en cuanto lo tenga te lo hago
llegar.

La llamada es la siguiente:

CredentialCache cache = new CredentialCache();

ApplicationForms.WSLogin.wsLogin oWSLogin= new
ApplicationForms.WSLogin.wsLogin();

string sUrl = Path.ApplicationURL+"BusinessLogicWebServices/wsLogin.asmx";

cache.Add(new Uri(sUrl), "Basic", Login.LoginHandler.Credentials );

oWSLogin.Credentials = cache;
oWSLogin.Url = sUrl;

En el momento que realizo la primera llamada al webservice me devuelve el
mensaje:
"Se ha desconectado del servidor..." o algo así.

Se que la información es poca pero espero tener el certificado en pocos días.


"Ronald Ricardo Ramirez Moran" escribió:

Hola como estas,

¿Me podrias facilitar el detalle del error que se produce o parte del codigo
donde haces la llamada al certificado?

Saludos Cordiales

Ronald R. Ramirez Moran
Analista Programador

Weblog: http://DlanorOk.blogspot.com

Voluntario de Ineta Latam { http://www.ineta.org/latam }
Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________

"sergio324" escribió:

> Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
> realizada con SmartClient atraves de Internet. La aplicación funciona
> perfectamente, pero estoy intentando introducir un certificado de seguridad.
> Una vez instalado el Assembly se descarga correctamente, pero al realizar la
> primera llamada al webservice de login, se produce un error de llamada.
>
> Para las llamadas he creado un CredentialCache en el que he añadido la URL y
> sus credenciales (BASIC y NEGOTIATE).
>
> ¿Alguien sabe que más he de añadir para que funcione correctamente con https?
>
> Gracias.
Respuesta Responder a este mensaje
#3 sergio324
08/07/2005 - 14:01 | Informe spam
El mensaje que visualiza es:
"Se ha terminado la conexión. No es posible conectar con el servidor remoto"

"sergio324" escribió:

Hola,

El problema es que me ha caducado el certificado SSL, estoy renovando la
versi´no Trial y no apunte bien el error, en cuanto lo tenga te lo hago
llegar.

La llamada es la siguiente:

CredentialCache cache = new CredentialCache();

ApplicationForms.WSLogin.wsLogin oWSLogin= new
ApplicationForms.WSLogin.wsLogin();

string sUrl = Path.ApplicationURL+"BusinessLogicWebServices/wsLogin.asmx";

cache.Add(new Uri(sUrl), "Basic", Login.LoginHandler.Credentials );

oWSLogin.Credentials = cache;
oWSLogin.Url = sUrl;

En el momento que realizo la primera llamada al webservice me devuelve el
mensaje:
"Se ha desconectado del servidor..." o algo así.

Se que la información es poca pero espero tener el certificado en pocos días.


"Ronald Ricardo Ramirez Moran" escribió:

> Hola como estas,
>
> ¿Me podrias facilitar el detalle del error que se produce o parte del codigo
> donde haces la llamada al certificado?
>
> Saludos Cordiales
>
> Ronald R. Ramirez Moran
> Analista Programador
>
> Weblog: http://DlanorOk.blogspot.com
>
> Voluntario de Ineta Latam { http://www.ineta.org/latam }
> Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
> ______________________________________________________
> Favor de responder en los foros publicos asi todos se benefician.
> Si usas la Web para leer estos Grupos de Noticias, vota si las
> aportaciones te ayudaron o no.
> ______________________________________________________
>
> "sergio324" escribió:
>
> > Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
> > realizada con SmartClient atraves de Internet. La aplicación funciona
> > perfectamente, pero estoy intentando introducir un certificado de seguridad.
> > Una vez instalado el Assembly se descarga correctamente, pero al realizar la
> > primera llamada al webservice de login, se produce un error de llamada.
> >
> > Para las llamadas he creado un CredentialCache en el que he añadido la URL y
> > sus credenciales (BASIC y NEGOTIATE).
> >
> > ¿Alguien sabe que más he de añadir para que funcione correctamente con https?
> >
> > Gracias.
Respuesta Responder a este mensaje
#4 Ronald Ricardo Ramirez Moran
13/07/2005 - 01:45 | Informe spam
Hola de nuevo,
Como de seguro lo sabras esto se debe a que el servidor te esta rechazando
la conexion ya que no puedes utilizar un Certificado expirado para
autenticarte.

Es muy simple y la respuesta la tienes tu mismo, tienes que cambiar de
certificados ya que esto, a lo largo te va a perjudicar mucho.


Saludos Cordiales,

Ronald Ricardo Ramirez Moran
Developer/Analyst

INETA Latam Volunteer
FoxEcuador Regional Coordinator

Blog:
http://dlanorok.blogspot.com
http://weblogs.foxite.com/DlanorOk

______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________


"sergio324" escribió:

El mensaje que visualiza es:
"Se ha terminado la conexión. No es posible conectar con el servidor remoto"

"sergio324" escribió:

> Hola,
>
> El problema es que me ha caducado el certificado SSL, estoy renovando la
> versi´no Trial y no apunte bien el error, en cuanto lo tenga te lo hago
> llegar.
>
> La llamada es la siguiente:
>
> CredentialCache cache = new CredentialCache();
>
> ApplicationForms.WSLogin.wsLogin oWSLogin= new
> ApplicationForms.WSLogin.wsLogin();
>
> string sUrl = Path.ApplicationURL+"BusinessLogicWebServices/wsLogin.asmx";
>
> cache.Add(new Uri(sUrl), "Basic", Login.LoginHandler.Credentials );
>
> oWSLogin.Credentials = cache;
> oWSLogin.Url = sUrl;
>
> En el momento que realizo la primera llamada al webservice me devuelve el
> mensaje:
> "Se ha desconectado del servidor..." o algo así.
>
> Se que la información es poca pero espero tener el certificado en pocos días.
>
>
> "Ronald Ricardo Ramirez Moran" escribió:
>
> > Hola como estas,
> >
> > ¿Me podrias facilitar el detalle del error que se produce o parte del codigo
> > donde haces la llamada al certificado?
> >
> > Saludos Cordiales
> >
> > Ronald R. Ramirez Moran
> > Analista Programador
> >
> > Weblog: http://DlanorOk.blogspot.com
> >
> > Voluntario de Ineta Latam { http://www.ineta.org/latam }
> > Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
> > ______________________________________________________
> > Favor de responder en los foros publicos asi todos se benefician.
> > Si usas la Web para leer estos Grupos de Noticias, vota si las
> > aportaciones te ayudaron o no.
> > ______________________________________________________
> >
> > "sergio324" escribió:
> >
> > > Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
> > > realizada con SmartClient atraves de Internet. La aplicación funciona
> > > perfectamente, pero estoy intentando introducir un certificado de seguridad.
> > > Una vez instalado el Assembly se descarga correctamente, pero al realizar la
> > > primera llamada al webservice de login, se produce un error de llamada.
> > >
> > > Para las llamadas he creado un CredentialCache en el que he añadido la URL y
> > > sus credenciales (BASIC y NEGOTIATE).
> > >
> > > ¿Alguien sabe que más he de añadir para que funcione correctamente con https?
> > >
> > > Gracias.
Respuesta Responder a este mensaje
#5 sergio324
13/07/2005 - 18:17 | Informe spam
No hombre no, no podía visualizar el mensaje porque el certificado de prueba
había caducado. El error aparece cuando el certificado esta en sus 15 días de
pruebas, todavia no hemos realizado la compra del certificado hasta no
garantizar el correcto funcionamiento. Estoy volviendo a solicitar otro de
prueba para continuar realizando las pruebas del programa.

Saludos,
Sergio.

"Ronald Ricardo Ramirez Moran" escribió:

Hola de nuevo,
Como de seguro lo sabras esto se debe a que el servidor te esta rechazando
la conexion ya que no puedes utilizar un Certificado expirado para
autenticarte.

Es muy simple y la respuesta la tienes tu mismo, tienes que cambiar de
certificados ya que esto, a lo largo te va a perjudicar mucho.


Saludos Cordiales,

Ronald Ricardo Ramirez Moran
Developer/Analyst

INETA Latam Volunteer
FoxEcuador Regional Coordinator

Blog:
http://dlanorok.blogspot.com
http://weblogs.foxite.com/DlanorOk

______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________


"sergio324" escribió:

> El mensaje que visualiza es:
> "Se ha terminado la conexión. No es posible conectar con el servidor remoto"
>
> "sergio324" escribió:
>
> > Hola,
> >
> > El problema es que me ha caducado el certificado SSL, estoy renovando la
> > versi´no Trial y no apunte bien el error, en cuanto lo tenga te lo hago
> > llegar.
> >
> > La llamada es la siguiente:
> >
> > CredentialCache cache = new CredentialCache();
> >
> > ApplicationForms.WSLogin.wsLogin oWSLogin= new
> > ApplicationForms.WSLogin.wsLogin();
> >
> > string sUrl = Path.ApplicationURL+"BusinessLogicWebServices/wsLogin.asmx";
> >
> > cache.Add(new Uri(sUrl), "Basic", Login.LoginHandler.Credentials );
> >
> > oWSLogin.Credentials = cache;
> > oWSLogin.Url = sUrl;
> >
> > En el momento que realizo la primera llamada al webservice me devuelve el
> > mensaje:
> > "Se ha desconectado del servidor..." o algo así.
> >
> > Se que la información es poca pero espero tener el certificado en pocos días.
> >
> >
> > "Ronald Ricardo Ramirez Moran" escribió:
> >
> > > Hola como estas,
> > >
> > > ¿Me podrias facilitar el detalle del error que se produce o parte del codigo
> > > donde haces la llamada al certificado?
> > >
> > > Saludos Cordiales
> > >
> > > Ronald R. Ramirez Moran
> > > Analista Programador
> > >
> > > Weblog: http://DlanorOk.blogspot.com
> > >
> > > Voluntario de Ineta Latam { http://www.ineta.org/latam }
> > > Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
> > > ______________________________________________________
> > > Favor de responder en los foros publicos asi todos se benefician.
> > > Si usas la Web para leer estos Grupos de Noticias, vota si las
> > > aportaciones te ayudaron o no.
> > > ______________________________________________________
> > >
> > > "sergio324" escribió:
> > >
> > > > Tengo desarrollada una aplicación en VS 2003 en C#. Dicha aplicación esta
> > > > realizada con SmartClient atraves de Internet. La aplicación funciona
> > > > perfectamente, pero estoy intentando introducir un certificado de seguridad.
> > > > Una vez instalado el Assembly se descarga correctamente, pero al realizar la
> > > > primera llamada al webservice de login, se produce un error de llamada.
> > > >
> > > > Para las llamadas he creado un CredentialCache en el que he añadido la URL y
> > > > sus credenciales (BASIC y NEGOTIATE).
> > > >
> > > > ¿Alguien sabe que más he de añadir para que funcione correctamente con https?
> > > >
> > > > Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida