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
ASP.NET 1.0/1.1
Pemettere Accesso da Applicazioni Esterne
venerdì 21 ottobre 2005 - 15.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
ven 21 ott 2005 - 15:00
ciao ragazzi,
quale è il modo migliore per consetire a un'applicazione esterna (Web o Client) ad accedere a una pagina .aspx della mia applicazione Web?
Specifico che nel mio Global.asax.vb ho gestito il controllo della session dell'utente in questo modo:
Private Sub Global_PreRequestHandlerExecute(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.PreRequestHandlerExecute
Dim Uri As String
Uri = HttpContext.Current.Request.Url.AbsoluteUri.ToLower()
If Uri.EndsWith("Login2.aspx".ToLower()) Then
Exit Sub
End If
If Session("Utente") = vbNullString Then
Response.Redirect("../Login2.aspx")
End If
End Sub
grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 21 ott 2005 - 16:23
>ciao ragazzi,
>quale è il modo migliore per consetire a un'applicazione esterna
>(Web o Client) ad accedere a una pagina .aspx della mia applicazione
>Web?
Ciao Erik,
beh puoi utilizzare la classe WebRequest per recuperare il contenuto HTML di una pagina qualsiasi di un qualsiasi sito web.
>Private Sub Global_PreRequestHandlerExecute(ByVal sender As Object,
>ByVal e As System.EventArgs) Handles MyBase.PreRequestHandlerExecute
>
>Dim Uri As String
>Uri = HttpContext.Current.Request.Url.AbsoluteUri.ToLower()
>
>If Uri.EndsWith("Login2.aspx".ToLower()) Then
>Exit Sub
>End If
>If Session("Utente") = vbNullString Then
>Response.Redirect("../Login2.aspx")
>End If
>End Sub
Non capisco però il perchè di questo codice ?
Il .NET Framework è dotato di un efficiente sistema di autenticazione e di gestione degli utenti anonimi o meno. Non mi sembra sia necessario il codice che hai scritto. A che ti serve ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
ven 21 ott 2005 - 16:35
beh ti spiego... in questa Applicazione Web l'autenticazione viene fatta tramite un Web Service che autentica l'utente su di un determinato dominio. Se l'esito è positivo allora si registra in una variabile session l'utente stesso.
ciauuu
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
ven 21 ott 2005 - 16:39
dementicavo... cosa intendi per la classe WebRequest... io dovrei consentire ad un'applicazione esterna di aprire un link ad una mia specifica pagina, in modo tale che possano utilizzare la funzionalità come se si fossero autenticati.
rimango in attesa di una risposta
grazieee
ciaooo
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 !