Saludos. No sé si me pueden ayudar. Necesito hacer un cliente que se conecta a un webservice HTTPS con autenticación SSL, pero no me funciona; no sé si me pueden ayudar diciendo dónde está mi error
use SOAP::Lite 'trace', 'debug';
SOAP::Lite->soapversion('1.2');
sub SOAP::Transport::HTTP::Client::get_basic_credentials {
return 'user' => 'passwd';
}
my $result = SOAP::Lite
->uri('https://url.go.gt')
->proxy('https://url.go.gt/PROXY/EstadoCuenta.asmx', timeout => 5)
->ListPortfolios()
->result;
print $result;
pero me da el siguiente mensaje:
SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 Internal Server Error
Cache-Control: ...