Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    vb2010 autenticazione web service

    Un saluto a tutti.
    Sono nuovo nel forum per cui abbiate un poco di compassione.

    Da qualche giorno sono alle prese con un ostacolo che non riesco a scavalcare.
    Sto producendo un programma client per l'invio di dati in un web service.
    Il programma � in vb2010. Prima di ammazzarmi per creare tutto il software ho provato a fare delle prove di invio.
    Dal file wdsl ho creato il web references in modo da creare i metodi. Fin qui tutto bene.

    Poi ho scritto il codice (chiedo scusa se il codice non � postato a dovere):

    codice:
    Dim Bo As New test.web_service
            Dim EsitoBo As String
            Dim i As Long
            Dim myservice As New WebProxy("http://test.software.it/it/soap_ws/index/wsdl")
    
    
            Dim mycredentialCache As CredentialCache = New CredentialCache()
    
    
            Dim credentials As NetworkCredential = New NetworkCredential("User", "Pass")
    
    
            mycredentialCache.Add(New Uri("http://test.software.it/it/soap_ws/index/wsdl"), "Basic", credentials)
    
    
            myservice.Credentials = mycredentialCache
    
    
            Try
                EsitoBo = Bo.setBo("00000", "00000", "11111", "11111", "04", "04", "ROMBO", 500, "", "PROVA 001", "2016", 1, 1)
            Catch ex As Exception
                MsgBox("Attezione. Errore: " & ex.Message)
            End Try
            MsgBox(EsitoBo)

    Risultato "Invalid Authentication"

    Sono sicuro che interroga il web service e che le credenziali inserite siano giuste.
    Nota: Il protocollo � il Soap.
    Infatti ho provato i metodi con SoapUI, autenticati con user e password come basic pre-emptively e funzionano.
    Invece in vb 2010 ho provato vari codici, ma nulla.
    Qualcuno pu� darmi una mano?
    Grazie.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Visual Basic ha una sezione dedicata: Visual Basic e .NET Framework.

    Sposto.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    Visual Basic ha una sezione dedicata: Visual Basic e .NET Framework.

    Sposto.

    Ciao.
    Oops!
    Chiedo scusa.

  4. #4
    Ci sto ancora a sbattere la testa.
    Qualcuno può darmi una dritta?

    Grazie.

    p.s. Una cosa curiosa, molto probabilmente non c'entra nulla. Ho notato che ci mette diversi secondi ad avviare la procedura. Come se qualcosa lo rallentasse. Mah.

  5. #5
    Vedo molte letture e nessuna risposta.
    Deve essere un problema irrisolvibile.

    Vi pongo un quesito:
    Io ho creato i metodi con web reference. Dalla rete mi sono giunte info che per il protocollo soup è meglio usare service reference.
    Che ne pensate? E' forse questo che causa la mancata autenticazione?
    Davvero, è la mia prima esperienza con i web service, se qualcuno può darmi una mano ne sarei grato.
    Tutte le info sono utili.
    Grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.