Versão atual:

Integração com API Rest de sistemas fora Protheus

Boa tarde,

Estou tentando consumir uma API de um software que não é Protheus, porém, estou com dificuldades. A API está disponível em HTTPS, porém, já fiz outras comunicações com HTTPS e não tive problemas.

Neste caso o Protheus está "saíndo" para consumir e a mensagem apresentada no console do server: Failed Handshake SSL version

Minhas dúvidas são:

1- A chave [SSLConfigure] do APPSERVER tem influência na saída para consumir estas API's de terceiros?

Minhas ações executadas:

1- Já fiz a alteração desta chave para a combinação sugerida, conforme abaixo:

[SSLConfigure] TryProtocols=1 SSL3=1 TLS1_0=1 BUGS=1

2- Via SoapUI e Postman consigo fazer o consumo normalmente.

3- Utilizei a FWRest e HTTPSPOST e HTTPSGET e a mensagem no console do servidor é a mesma.

Alguma ideia ou sugestão do que mais possa verificar? Existe algum "protocolo" que o Protheus não consiga de comunicar com uma API Rest?

OBS: Estou utilizando a versão 12.1.25.

Versão (1):

Ver a versão formatada

Integração com API Rest de sistemas fora Protheus

Comentário

new question