Um 407 pede ao SoapUI que se autentique perante o intermediário. Um cabeçalho Authorization destinado ao serviço SOAP não consegue responder a isso, e em HTTPS o proxy pode rejeitar CONNECT antes de o pedido ao serviço ser enviado.

Introduza o anfitrião, a porta, o nome de utilizador e a palavra-passe do intermediário nas definições de proxy do SoapUI. Mantenha a autenticação do serviço no respetivo pedido ou no perfil de autorização aplicável. As credenciais de segurança das mensagens SOAP podem formar outra camada.

RespostaQuem está a perguntar?Cabeçalho de credenciais correspondente
407 / Proxy-AuthenticateO proxyProxy-Authorization
401 / WWW-AuthenticateO destinoAuthorization

Perante uma falha HTTPS, determine primeiro se o CONNECT foi aceite. Depois examine a troca com o serviço. Esta ordem evita confundir um início de sessão de túnel em falta com uma rejeição do serviço à sua própria conta.

Se parecer que está a ser enviada a conta errada, compare o perfil de autenticação selecionado, os cabeçalhos explícitos e a troca real com os segredos removidos. Guarde a versão do SoapUI com essas provas; relatos do sintoma em versões anteriores não provam a causa nesta instalação.

Um cabeçalho Basic construído à mão aplica-se apenas à autenticação Basic. O seu conteúdo Base64 continua a conter credenciais, e cabeçalhos Authorization duplicados ou um valor copiado para as definições de proxy podem criar um segundo erro.

Artigos relacionados