Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
WebService Authentication
sabato 19 luglio 2008 - 13.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluelions
Profilo
| Senior Member
244
messaggi | Data Invio:
sab 19 lug 2008 - 13:23
Ciao a tutti,
avrei bisogno di un vostro aiuto per la creazione di un WebServices che ha bisogno di autenticazione.
Mi spiego meglio:
Dovrei creare un WebMethod che accetta come parametro in input un oggetto di tipo Authentication e una volta accertato le credenziali devo restituire in output una stringa.
Ora però questa benedetta classe authentication non l'ho trovata, sapreste dirmi come si chiama e un esempio sul suo utilizzo? E' una cosa che mi hanno chiesto di fare ma essendo alle prime armi su questa metodologia non sapre nemmeno dove iniziare e mi affido ad un vostro aiuto.
Spero di ricevere una risposta
GRAZIE
Saluti
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
sab 19 lug 2008 - 22:26
Ciao,
dovresti chiedere maggiori informazioni a chi ti ha chiesto di fare il tutto.
Potrebbe anche darsi che la classe la debba fare tu (basterebbe fare una classe che contiene due proprietà, username e password). Una volta fatta la imposti come parametro di input del tuo webmethod e fai la validazione dei dati.
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
bluelions
Profilo
| Senior Member
244
messaggi | Data Invio:
dom 20 lug 2008 - 19:25
scusa ancora, ma in dotnet non esiste gia una classe che permette di fare ciò?
non so del tipo Credentials....
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
dom 20 lug 2008 - 23:19
>scusa ancora, ma in dotnet non esiste gia una classe che permette
>di fare ciò?
>non so del tipo Credentials....
Ciao,
l'autenticazione che puoi usare di default è quella integrata di IIS (qui trovi un post su come usarla:
http://support.microsoft.com/kb/813834
).
Se ti serve un oggetto custom devi crearlo tu. Alla fine dovresti passare solo username e password da quello che vedo, e direi che qualsiasi oggetto gia fatto ti serva a poco. L'autenticazione come la verifichi? Sei tu che accedi al db per controllare i dati?
Più che altro valuta se quello che ti serve è:
- un metodo con due parametri (username e password)
- un metodo a cui passare un oggeto che conterrà due property username e password
- un metodo a cui passare nel soapheader i dati di autenticazione (
http://msdn.microsoft.com/it-it/library/8728chd5.aspx
)
Se invece hai l'esigenza di validare la tua login all'interno di una eventuale formsAuthentication già presente nel sito allora valuta la possibilità di seguire questa strada:
http://blog.webgear.co.nz/archive/2007/11/23/forms-authentication-in-web-services.aspx
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !