Buon giorno a tutti
Questa dovrebbe essere la sezione giusta..
Ho un bel problema.. Devo sviluppare una applicazione web c# che si colleghi tramite messaggi SOAP ad un webservice asmx non sviluppato da me.

Sono riuscito ad aggiungere il servizio web al progetto, chiamare le funzioni, ma mi ritorna l'exception "System.Web.Services.Protocols.SoapException: Errore di autenticazione del partner"
Dunque per accedervi devo modificare l'Header del messaggio SOAP dov'è presente nome utente e password.
codice:
<soap:Header>
    <Agency xmlns="http://*****/**">
      <Code>string</Code>
      <Culture>string</Culture>
    </Agency>
    <Partner xmlns="http://*****/**">
      <Name>string</Name>
      <Password>string</Password>
    </Partner>
  </soap:Header>
Non ho la più pallida idea di come si faccia.. ci sono poche guide online e nessuna di quelle che ho trovato fa al caso mio. Quindi ho pensato di chiedere il vostro aiuto

Potete passo passo dirmi come mi devo comportare?

Diciamo che nn sono un fun di c# e .net e questa è la prima volta che mi muovo con la tecnologia SOAP, i miei studi in materia non sono stati molto approfonditi e quindi potrei dimostrare delle lacune probabilmente comiche!

Vi ringrazio anticipatamente e spero che mi rispondiate presto