Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo Hace 1 Semana
(MAJ) (MAJ) is offline
Miembro
 
Registrado: Apr 2007
Posts: 45
Poder: 0
(MAJ) Va por buen camino
error en consulta rest

buenas, estoy trabajando con las api de visa, y al enviar un restrequest me da un error que dice "unspecified certificate from client", leyendo un poco vi que puede ser que sea un dominio CORS, la verdad es que recien estoy aprendiendo a manejar apirest y mucho sobre el tema nose. Mi pregunta es, como puedo hacer para que el restresponse acepte la respuesta. o como es que que otro tipo de componente tendria que utilizar para aceptar la respuesta de la api.
espero haberme explicado bien, sino pregunten que me explico mejor
Responder Con Cita
  #2  
Antiguo Hace 1 Semana
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: Jul 2004
Ubicación: Barcelona - España
Posts: 15.443
Poder: 10
Neftali [Germán.Estévez] Va camino a la famaNeftali [Germán.Estévez] Va camino a la fama
Thumbs up

No es una pregunta sencilla y estás dando muy pocos datos. No estás explicando nada de los componentes que utilizas, de a donde te estás conectando, y no has puesto ni unapieza de código. Difícil que alguien pueda darte una respuesta útil.

A priori el error parece que es debido a problemas con el certificado cliente.

Si estás usando el componente THttpClient (que no lo se) y te estás conectando a una dirección https (que tampoco lo se) es posible que debas rellenar "algo" en el evento OnNeedClientCertificate.

Por aquí comentan que usando Indy + OpenSSL se puede hacer esa conexión también, sin problemas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo Hace 1 Semana
(MAJ) (MAJ) is offline
Miembro
 
Registrado: Apr 2007
Posts: 45
Poder: 0
(MAJ) Va por buen camino
gracias neftali por tomarte el tiempo... el componente que estoy utilizando es el trio TRESTClient/Request/Response y las api que estoy probando son las de la tarjeta visa en concreto esta url: https://sandbox.api.visa.com/vdp/helloworld. haciendo un get a esta url así como esta tendría que devolver unmensaje de estado "400 Bad request" porque necesita las claves y demás, pero haciéndolo así sin claves ni nadame devuelve el error que comente antes
"unspecified certificate from client".
La no se que otro dato necesitarías, pero esa es la situación así que nuevamente gracias por tu ayuda
Responder Con Cita
  #4  
Antiguo Hace 1 Semana
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: Jul 2004
Ubicación: Barcelona - España
Posts: 15.443
Poder: 10
Neftali [Germán.Estévez] Va camino a la famaNeftali [Germán.Estévez] Va camino a la fama
Pues yo utilizaría en elevento que te he dicno para pasarle lis datos que te está solicitando.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
PHP / Rest DataSnap Rockin PHP 8 14-02-2017 21:49:38
DataSnap REST Error HTTP/1.1 500 blaiselaborde Varios 4 09-11-2015 16:31:03
PayPal usando REST oesqueda Delphi para la web 5 02-12-2014 01:36:41
Rest roman La Taberna 11 30-07-2014 17:52:00
REST, Marshaling y \ iuqrul Providers 1 08-11-2013 11:51:33


La franja horaria es GMT +2. Ahora son las 00:22:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi