FedCohesion

di il
6 risposte

FedCohesion

Buon giorno a tutti.

Scusate, non essendo molto pratico dell'argomento in oggetto, servirebbe capire come effettuare il consumer di un WS utilizzando vb.net 2017.

Ho un esempio della chiamata utilizzando SoapUI, gentilmente qualcuno potrebbe aiutarmi magari con qualche esempio come poter effettuare la richiesta con codice vb net 2017???


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope" xmlns:tem="http://tempuri.org">
<soapenv:Header/>
<soapenv:Body>
<tem:getSAMLAssertion>
<tem:cf>xxxxxxxxxxxxxxxx</tem:cf>
<tem:password>11111111</tem:password>
<tem:pin>22222222</tem:pin>
<tem:otp>33333333</tem:otp>
</tem:getSAMLAssertion>
</soapenv:Body>
</soapenv:Envelope>

Spero di aver bene indicato la mia esigenza.

Ringrazio tutti per l'attenzione.

6 Risposte

  • Re: FedCohesion

    Crossposting

    "visual-basic.it/Forum/tabid/151/aft/44890/Default.aspx#165163"
  • Re: FedCohesion

    Innanzitutto controlla bene la stringa che hai postato perchè a me sembra che ci siano degli errori.
    la sezione Header non è presente eppure hai la riga <soapenv:Header/> che tra l'altro per me dovrebbe essere </soapenv:Header>

    Comunque, una volta che hai costruito correttamente la stringa da inviare:
    1) crei un oggetto HttpWebRequest
    2) gli imposti il metodo POST
    3) trasformi la stringa da inviare in un array di byte
    4) imposti il ContentType = "text/xml; charset=utf-8"
    5) imposti il ContentLength = datiDaInviare.Length
    6) invii l'array di byte
    7) aspetti la risposta

    Sergio
  • Re: FedCohesion

    Grazie per la dritta Sergio
    provo
  • Re: FedCohesion

    Grazie mille Sergio,
    ostacolo superato,
    ora riesco a recuperare tranquillamente il token che mi serve per altri servizi...


  • Re: FedCohesion

    oregon ha scritto:


    Crossposting

    "visual-basic.it/Forum/tabid/151/aft/44890/Default.aspx#165163"
    avevo già visto il crossposting ma sinceramente lo avrei fatto anche io dato che nel sito visual-basic.it non si può postare codice xml per cui penso che per questa volta si possa perdonarlo
  • Re: FedCohesion

    Pardon
Devi accedere o registrarti per scrivere nel forum
6 risposte