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 2.0 / 3.5 / 4.0
Login ed autenticazione su applicazione remota
giovedì 18 settembre 2008 - 19.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sexydragon
Profilo
| Newbie
4
messaggi | Data Invio:
gio 18 set 2008 - 19:53
Scusatemi ragazzi ma cerco urgentemente una soluzione per un problema che mi attanaglia da una settimana.
Ho un sito dove è installata una web application ASP.NET 2.0 (
http://sito1.dominio1.com
) ove viene effettuato l'autenticazione degli utenti tramite Form, puntando ad una cartella protetta. Fin qui tutto bene.
Ho cercato di inserire in un altro sito (www.sito2.it) con differente host accedendo tramite iframe, ad un modulo di login, nel sito precedente (
http://sito1.dominio1.com
).
Non capisco che cosa sto sbagliando. A quanto pare sullo stesso dominio, il programma autentica gli utenti mantenendo la maschera IFRAME dell'altro sito perfettamente funzionante. Quando però ho installato il secondo sito su un altro dominio il sistema non mi fa entrare nella cartella protetta.
Sostanzialmente quello che sto cercando di capire è se, è fattibile, effettuare un sistema di maschera login su IFRAME che punti ad un'applicazione remota. Probabilmente son da settare meglio i cookies, ma le ho davvero provate tutte. Solo se apro in una nuova finestra il login della web application questa mantiene il cookie di accesso, ma non posso farlo poiché si tratta di un'applicazione remota.
Se qualcuno se la sente di aiutarmi, sono disposta a scambiare un po di codice, e sarò grata a tutti a chi mi aiuterà.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 19 set 2008 - 11:04
>Sostanzialmente quello che sto cercando di capire è se, è fattibile,
>effettuare un sistema di maschera login su IFRAME che punti ad
>un'applicazione remota. Probabilmente son da settare meglio i
>cookies, ma le ho davvero provate tutte. Solo se apro in una
>nuova finestra il login della web application questa mantiene
>il cookie di accesso, ma non posso farlo poiché si tratta di
>un'applicazione remota.
La soluzione dell'IFRAME non mi sembra un granchè. Quindi mi pare di capire che riesci ad effettuare l'autenticazione da dentro l'Iframe però non ti mantiene connessa/autenticata ? Mentre invece se ti colleghi usando una finestra nuova del Browser funziona tutto ?
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
sexydragon
Profilo
| Newbie
4
messaggi | Data Invio:
ven 19 set 2008 - 17:44
Si, esatto se effettuo il login in una finestra separata l'autenticazione funziona. Tieni presente che nel sito B sono pagine ASP non .NET e che vorrei mantenere l'utente loggato visibile con le sue opzioni, nel Sito A, ecco perchè volevo usare l'IFRAME.
Cosa particolare se i 2 siti viaggiano sullo stesso dominio, il trutto funziona correttamente. Tieni inoltre conto che per autenticare gli utenti uso il metodo "FormsAuthenticationTicket" di ASP.Net 2.0
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 19 set 2008 - 18:48
>Si, esatto se effettuo il login in una finestra separata l'autenticazione
>funziona. Tieni presente che nel sito B sono pagine ASP non .NET
>e che vorrei mantenere l'utente loggato visibile con le sue opzioni,
>nel Sito A, ecco perchè volevo usare l'IFRAME.
Mi sa che mi manca qualche informazione. I due siti possono funzionare contemporaneamente anche perchè pur usando uno ASP.NET e l'altro ASP sono come tecnologie diverse e possono co-operare assieme anche se per esempio non c'è condivisione di sessione.
Inoltre sul sito ASP che autenticazione usi ? Immagazzini lo user in Session ? Visto che non c'erano meccanismi avanzati di autenticazione con l'ASP vecchio stile.
>Cosa particolare se i 2 siti viaggiano sullo stesso dominio,
>il trutto funziona correttamente. Tieni inoltre conto che per
>autenticare gli utenti uso il metodo "FormsAuthenticationTicket"
>di ASP.Net 2.0
Ok chiariscimi una cosa, non è che tu ti vuoi autenticare con il sito A, e vuoi avere automaticamente l'accesso anche al sito B ? No vero ?
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
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 !