none
Como obter o hash MD5 de uma mensagem soap antes de enviar a requisição para o Web Service? RRS feed

  • Pergunta

  • Bom dia,

    Em um projeto Windows Forms possuo a referencia de um determinado Web Service.

    O Web Service expõe um método no qual tenho que enviar uma objeto (cujo tipo foi mapeado pelo wizard do Visual Studio ao adicionar a referencia do Web Service "Add Service Reference"), e este objeto possui um campo chamado Hash no qual devo enviar o hash MD5 da mensagem soap que esta sendo passada pela requisição.

    Minha duvida é: Como obter o hash MD5 da mensagem que esta sendo enviada e ANTES de fazer a requisição preencher o campo hash com o valor obtido.

    OBS: Tentei serializar o objeto manualmente com o SoapFormatter e pegar o hash do resultado obtido. Não bate pois o xml gerado manualmente é diferente do gerado pela classe criada pelo Visual Studio.

    quarta-feira, 12 de fevereiro de 2014 11:32