Estava tentando importar um WSDL dentro do SOAP UI e me deparei com um erro pelo fato do servidor do WSDL ser um HTTPS. Me retornava um erro do SOAP UI - tipo CDATA inválido.
Para resolver eu tive que inserir o certificado digital tipo PFX na configuração do SOAP-UI
OU pelo menu
no botão SSL SETTINGS.
Campo keystore com o arquivo PFX e a senha do arquivo
sexta-feira, 24 de julho de 2015
quarta-feira, 22 de julho de 2015
SOAP UI - Teste com certificado digital - HTTPS
Essa eu tive q publicar porque me bati um monte para fazer funcionar. No SOAP UI estava tentando fazer funcionar um webservice com validação do certificado digital da empresa.
achei esse link
http://scn.sap.com/blogs/srikanthforsap/2011/01/06/soap-ui-tool--soap-https-client-authentication
caso o link não estiver ativo..
- 1 passo.
Exportar o certificado digital do seu browser. Exportar como tipo .PFX , coloque uma senha.
- 2 passo entrar no soap ui.
Clicar no projeto existente que exige o certificado digital
Clicar na aba WS-SECURITY CONFIGURATIONS -> KEYSTORES
Clicar no botão adicionar e selecionar o arquivo PFX salvo no passo anterior com a senha.
- 3 passo.
Clicar na aba WS-SECURITY CONFIGURATIONS -> OUTGOING WS-SECURITY CONFIGURATIONS
Clicar no botão adicionar e colocar qualquer nome.
Na tela debaixo também clicar em adicionar e selecionar ENCRYPTION
No campo keystore SELECIONE o item que foi criado no passo anterior
- 4 passo.
Entrar no método que vai ser testado
No meu caso a REQUEST1
Na tela de propriedades.
no item SSL KEYSTORE - adicionar o keystore criado.
É só testar e pronto.
achei esse link
http://scn.sap.com/blogs/srikanthforsap/2011/01/06/soap-ui-tool--soap-https-client-authentication
caso o link não estiver ativo..
- 1 passo.
Exportar o certificado digital do seu browser. Exportar como tipo .PFX , coloque uma senha.
- 2 passo entrar no soap ui.
Clicar no projeto existente que exige o certificado digital
Clicar na aba WS-SECURITY CONFIGURATIONS -> KEYSTORES
Clicar no botão adicionar e selecionar o arquivo PFX salvo no passo anterior com a senha.
- 3 passo.
Clicar na aba WS-SECURITY CONFIGURATIONS -> OUTGOING WS-SECURITY CONFIGURATIONS
Clicar no botão adicionar e colocar qualquer nome.
Na tela debaixo também clicar em adicionar e selecionar ENCRYPTION
No campo keystore SELECIONE o item que foi criado no passo anterior
- 4 passo.
Entrar no método que vai ser testado
No meu caso a REQUEST1
Na tela de propriedades.
no item SSL KEYSTORE - adicionar o keystore criado.
É só testar e pronto.
Assinar:
Postagens (Atom)