A especificação WS-Addressing fornece mecanismos neutros de transporte que permitem que serviços da Web baseados em SOAP comuniquem informações de endereçamento. É possível usar algoritmos de segurança de WSDL para incluir WS-Addressing em seus testes de serviço.
Antes de Iniciar
Antes de incluir WS-Addressing em uma configuração de segurança, você deverá ter um teste de serviço com pedidos e respostas que estão relacionados a um WSDL válido.
Procedimento
Para incluir WS-Addressing em um algoritmo de segurança do WSDL:
- Abra o teste, selecione uma solicitação de serviço e na visualização Dados de Transação Brutos, selecione Ativar a Exibição do Documento XML após o Processamento da Segurança.
- Na página Pilha de Solicitações, clique em Editar Segurança WSDL .
Dica: Se for necessário editar os algoritmos de segurança ou processamento para respostas recebidas, clique em Mostrar Pilha de Respostas para incluir uma página Pilha de Respostas no editor.
O Editor de Segurança de WSDL é aberto.
- Selecione a página Pilhas de Algoritmo do editor de segurança de WSDL e, na lista Algoritmo de Segurança, selecione ou crie um algoritmo de segurança.
- Na lista Conteúdo da Pilha, clique em e especifique as configurações que são implementadas pelo serviço.
- Algoritmo WS-Addressing
- Use esse bloco se o serviço usar o padrão WS-Addressing 2004/08 ou WS-Addressing 1.0 Core.
- Espaço de nomes
- Especifique o espaço de nomes para WS-Addressing 2004/08 ou WS-Addressing
1.0 Core.
- Ação se Pedido Usar WS-Addressing
- Selecione a ação a ser efetuada se WS-Addressing já estiver na solicitação.
- Substituir Endereço Anônimo em Reply-to por:
- Selecione esta opção para gerar o endereço especificado no cabeçalho Reply-to em vez de um endereço anônimo.
- Remover WS-Addressing da Resposta
- Selecione esta opção para remover quaisquer cabeçalhos WS-Addressing da resposta.
- Salve o algoritmo de segurança do WSDL e selecione o editor de teste. O namespace WS-Addressing e o conteúdo XML do cabeçalho é exibido na visualização
Dados de Transação Brutos.