Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Datasul

Segmento:

Tecnologia

Módulo:

Framework (Linha Datasul) - Utilitários (MUT)

Função:HttpUtils
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKDATASUL-8074


02. SITUAÇÃO/REQUISITO

O método getHttpClientWithCiphers, do programa utilitário HttpUtils, é utilizado em diversas rotinas (como envio de métricas, e-mails e documentos para a central) para realizar requisições HTTP. Atualmente, esse método define manualmente as cifras e protocolos utilizados. Contudo, a partir da versão 12.5 do Progress, essa definição manual não é mais necessária, pois as cifras padrão estão alinhadas com o OpenSSL e abrangem todos os protocolos suportados.

03. SOLUÇÃO

O método getHttpClientWithCiphers foi ajustado para definir cifras e protocolos manualmente apenas em instalações do Progress anteriores à versão 12.8. Essa alteração elimina a necessidade de adaptações no programa caso o endereço interno/externo utilizado no Datasul demande alguma cifra ou protocolo não previamente definido. A versão 12.8 foi escolhida como marco de corte por ser uma versão LTS (Long-Term Support).


04. DEMAIS INFORMAÇÕES

Não se aplica.


05. ASSUNTOS RELACIONADOS