É possível criar uma configuração de transporte HTTP que descreve as configurações de transporte para uma solicitação de serviço. As configurações de transporte e segurança podem ser associadas a qualquer solicitação de serviço.
Antes de Iniciar
Se você estiver
utilizando a autenticação Secure Sockets Layer (SSL), certifique-se de possuir
os arquivos de chave válidos na área de trabalho.
Se estiver utilizando a segurança do SOAP, assegure-se de
que tenha configurado o ambiente com as bibliotecas e os arquivos de configuração
corretos.
Procedimento
- Clique no botão da barra de ferramentas Cliente de Serviço Genérico
para abrir o cliente de serviço genérico e clique na guia Transporte. Isso abre a página Configurações de Transporte.
- Na página Configurações de Transporte, clique em Criar
uma Configuração HTTP (
)
para criar uma nova configuração de transporte HTTP.
- Digite um Nome para a nova configuração de transporte.
- Especifique as seguintes opções para o transporte HTTP:
- HTTP/2
- Para testar um serviço que usa protocolo HTTP/2, selecione esta caixa de seleção.
- Usar HTTP Ativo
- Selecione esta opção para manter a conexão HTTP aberta após a solicitação. Essa opção não estará disponível se você estiver usando o IBM® Rational AppScan.
- Usar SSL
- Selecione essa opção para utilizar uma configuração de SSL. Clique em Configurar
SSL para criar uma configuração SSL ou selecionar uma configuração existente.
- Autenticação de Plataforma
- Nesta seção, especifique o tipo de autenticação necessário para acessar o serviço. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação Básica de HTTP
- Selecione esta opção para especificar o Nome do Usuário e a Senha que são utilizados para autenticação básica.
- Autenticação NTLM
- Selecione esta opção para usar o protocolo de autenticação Microsoft NT
LAN Manager (NTLM). O NTLM utiliza autenticação de challenge response. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Autenticação do Kerberos
- Selecione esta opção para usar o protocolo de autenticação de Kerberos entre o cliente e o servidor.
- Conectar por meio de servidor proxy
- Se a conexão HTTP precisar passar por um servidor proxy ou um firewall corporativo, especifique o Endereço e a Porta do servidor proxy. Se o proxy exigir autenticação, selecione Autenticação Básica do
Proxy ou Autenticação do Proxy NTLM.
- Autenticação de Proxy
- Nesta seção, especifique o tipo de autenticação necessário para acessar o proxy. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação de Proxy Básica
- Selecione esta opção para especificar o Nome do Usuário e a Senha que são utilizados para autenticação básica.
- Autenticação de Proxy NTLM
- Selecione esta opção para usar o protocolo de autenticação Microsoft NT
LAN Manager (NTLM). O NTLM utiliza autenticação de challenge response. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Classe Customizada
- Selecione esta opção se o protocolo de comunicação exigir um processamento de baixo nível complexo com um código Java™ customizado para transformar mensagens de entrada ou de saída. Clique em Navegar para selecionar uma classe Java que use a API correspondente. Esta opção não está disponível no
IBM Security AppScan.
Consulte Criando Configurações SSL para obter mais informações sobre autenticação SSL.
- Clique em OK para criar a nova configuração.
O que Fazer Depois
Uma vez criada, é possível usar a nova configuração com qualquer solicitação de serviço que usa o protocolo de transporte HTTP. Você pode utilizar a lista
Configurações
no cliente de serviço genérico para editar as configurações existentes ou criar
configurações duplicadas.