138 messaggi dal 10 settembre 2007
Ciao,
tramite windows form devo interrogare un web service protetto con nome utente e password.
Tramite Jmeter è raggiungibile ad un indirizzo del tipo "http://IP/servizioGetAdesione?wsdl" a cui passo un xml del tipo
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://servizi.lavoro.gov.it/servizicoap/types">
<soapenv:Header/>
<soapenv:Body>
...
</soapenv:Body>
</soapenv:Envelope>


e mi aspetto una risposta sempre in XML. Avete qualche porzione di codice da passarmi? Grazie.
497 messaggi dal 08 febbraio 2009
Ciao.

Da quanto ne so ci sono più metodi per l'autenticazione di un WebService SOAP.
Ad oggi l'unico che ho utilizzato è quello con credenziali (utente/password).

Per utilizzarlo è abbastanza semplice:


var service = new ServizioDaChiamare();
var credentials = service.ClientCredentials;
credentials.UserName.UserName = "utente";
credentials.UserName.Password = "password";
service.Open();




Spero funzioni anche nel tuo caso
138 messaggi dal 10 settembre 2007
Purtroppo mi dice credenziali non corrette. Eppure tramite Jmeter riesco a chiamre questo WS.
Queste le impostazioni..

        <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
          <collectionProp name="AuthManager.auth_list">
            <elementProp name="" elementType="Authorization">
              <stringProp name="Authorization.url">http://192.168.14.8:8080/bll-gg-services/services/servizicoapWSServiceSAP?wsdl</stringProp>
              <stringProp name="Authorization.username">Username</stringProp>
              <stringProp name="Authorization.password">Password</stringProp>
              <stringProp name="Authorization.domain"></stringProp>
              <stringProp name="Authorization.realm"></stringProp>
            </elementProp>
          </collectionProp>
        </AuthManager>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.