Consumo de web service

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
rennan
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Ter, 04 Jan 2022 5:59 pm
Localização: goiania

Estou tentando fazer o consume de web services atraves do PL/SQL utilizando o apex. Eu já criei e adicionei os certificados a minha oracle wallet, já fiz as ACL de acesso e mesmo assim ainda não consigo fazer requisições HTTPS, aprenas HTTP está funcionando!
Está aplicação que estou tentando fazer é em meu serviço onde a base de teste que estou trabalhando possui um servidor linux e meu oracle é da versão 12.1 e meu apex está na 040200.
Aqui está o script que uso para realizar a requisição HTTPS:

Selecionar tudo

select apex_web_service.make_rest_request(p_url              => 'https://www.google.com',
                                     p_http_method => 'GET',
                                     p_wallet_path => 'file:AAA',
                                     p_wallet_pwd => 'PPP) from dual;
                                     
E também a imagem do erro que ele gera está em anexo a este post.

Se alguém puder me ajudar eu ficaria estremamente grato! Pois já queimei bastante neuronios pesquisando e nada ainda de conseguir fazer funcionar...
Anexos
WhatsApp Image 2022-01-03 at 20.49.30.jpeg
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Tem um artigo que tenta fazer o mesmo direto em PLSQ. Ali explica como testar o WALLET. Talvez ajude:
https://oracle-base.com/articles/misc/utl_http-and-ssl
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes