sexta-feira, 24 de julho de 2015

SOAP UI - Importação novo projeto WSDL de um servidor HTTPS

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


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.