Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Consumir WebService por canal seguro TLS 1.2 (https://www.clubdelphi.com/foros/showthread.php?t=95229)

jars 07-06-2021 15:17:48

Consumir WebService por canal seguro TLS 1.2
 
Hola amigos.
Como dice el titulo necesito consumir un webservice a través de un canal seguros TLS 1.2 según nos indica el prestador del servicio, el problema es que no tengo idea de como y con que hacerlo.
Alguien me puede dar una mano?.
Gracias

Neftali [Germán.Estévez] 08-06-2021 14:14:23

Hola.
Lo primero que deberías indicar es con qué versión estás trabajando.
Si es con las últimas, revisa los componentes REST. TRestClient, TRestRespose, TRestRequest.
Busca ayuda sobre la herramienta RESTDebugger que te ayudará en el trabajo.
http://docwiki.embarcadero.com/RADSt..._Debugger_Tool


Revisa este artículo, que habla de cómo conectarse a un webservice con diferentes componentes Delphi (dependiendo de la versión que utilices):
https://neftali.clubdelphi.com/35-ge...ice-en-delphi/


Y si buscas en los foros, también encontrarás hilos que hablan del tema y donde puedes ver trozos de código que te pueden orientar:
http://www.clubdelphi.com/foros/showthread.php?t=91890


Aquí en la docWiki de embarcadero tienes un ejemplo paso a paso:
http://docwiki.embarcadero.com/RADSt...d_Web_Services

Y aquí puedes ver también otros con código incluído:
https://neftali.clubdelphi.com/nasa-la-foto-del-da/
https://neftali.clubdelphi.com/obten...de-una-cancin/
https://neftali.clubdelphi.com/habla...weathermap-12/

jars 08-06-2021 14:17:27

Gracias German, olvide decir que trabajo con Delphi 7
Pero mi gran duda es como hacerlo por canal seguro TLS1.2

Gracias

Neftali [Germán.Estévez] 08-06-2021 16:01:10

En ese caso debes utilizar las indy.
Revisa este componente, a ver en la versión que tú tienes, que versiones del protocolo soporta.



La franja horaria es GMT +2. Ahora son las 10:24:30.

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