OpenSourceCommunityBrasil / REST-DataWare

Repositório oficial do pacote Rest Dataware para Delphi e Lazarus
GNU General Public License v3.0
146 stars 43 forks source link

O Evento GetToken não funciona em Maquinas Remotas #88

Closed delmardelima closed 2 years ago

delmardelima commented 2 years ago

Descrição do bug O componente TRESTDWIdDatabase ao enviar o evento GetToken, está ignorando o IP Remoto passado no paramento PoolerService e Enviando o evento GetToken para LocalHost, conforme imagem logo abaixo.

Passos para reproduzir o problema

  1. Vá para o componente TRESTDWClientSQL, abre uma tabela "select * from tabela" em modo runtime
  2. Erro irá aparecer em modo Debug no TRESTDWClientSQL.Open

Imagens

Imagem 1
Imagem 2
Imagem 3

Informações técnicas:

Informações Adicionais Conforme contato pelo Telegram do componente.

delmardelima commented 2 years ago

a Function TRESTDWPoolerMethodClient.GetToken localizada na unit uRESTDWPoolermethod não esta configurando o componente RESTClientPoolerExec, conforme as outras funções da mesma unit. Não configura Host, Port, etc... resolvir o problema momentanio alterando na unit uRESTDWBasic o localhost para o IP remoto.

Imagem 1
Imagem 2
mobius1qwe commented 2 years ago

resolvido no commit https://github.com/OpenSourceCommunityBrasil/REST-DataWare/commit/e54cc5ecb3e393675bf3fb15d9ef9aca4e390e1b