Visualizzazione dei risultati da 1 a 3 su 3

Discussione: WebService

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,580

    WebService

    Sto cercando di imparare a farmi dei WS da consumare poi con applicazioni Android (che il signore mi aiuti).
    Ho seguito non proprio ma quasi alla lettera le istruzioni in questo tutorial
    https://www.youtube.com/watch?v=7tIEzvL3-EA

    Ora vorrei capire se "il mio primo WS in C#" funziona o meno.
    Il WS è raggiungibile qui
    https://service.gaiainformatica.com/...ntication.asmx
    (ho abilitato
    <add name="HttpGet"/>
    <add name="HttpPost"/>
    <add name="HttpSoap"/>
    nel webconfig per testarlo)

    Cosa dovrei fare?
    La funzione che fa l'autenticazione vuole i due parametri Username e Password, come glieli passo?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,580
    Si insomma a me sembra che non vada... l'ho provato così:
    https://service.gaiainformatica.com/...x&Password=yyy
    Errori non ne mostra ma l'output è sempre lo stesso...

    Questo è il codice di MyService (la classe a cui fa riferimento Authentication.asmx) sembra che non crei l'oggetto User di tipo AuthUser, o sbaglio?

    codice:
    using System.Web.Services;
    
    [WebService(
        Description = "AFTERSALES Login Web Service",
        Namespace = "http://service.gaiainformatica.com/WS/Login"
    )]
    public class MyService
    {
       public AuthUser User;
    
       [WebMethod]
       public string CheckUser()
       {
          if (User != null)
          {
    
             //return "Hello " + User.Username + " " + User.Password;
    
             if (User.IsValid())
             {
                return "Hello " + User.Username;
             }
             else {
                return "Credenziali non valide";
             }
          }
          else {
             return "Inserire le credenziali!";
          }
       }
    }
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,601
    di solito l'autenticazione si passa con la SoapHeader...

    https://subscription.packtpub.com/bo...r-via-contract
    Ultima modifica di djciko; 11-09-2019 a 10:59

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 © 2019 vBulletin Solutions, Inc. All rights reserved.