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
Comunicazione POST
giovedì 02 luglio 2009 - 16.47
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lordwaizard
Profilo
| Senior Member
294
messaggi | Data Invio:
gio 2 lug 2009 - 16:47
Ho due progetti uno in c# l'altro in vb.
Ho alcune sessioni da passare da una pagina ad un'altra.
Come posso fare?
Uso il sistema POST, se si come faccio ad inviare in automatico i dati?
Grazie e scusate per la domanda
Davide
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
ven 3 lug 2009 - 02:37
Ciao Davide,
sinceramente non ho capito bene, quello che intendi fare.
Che tipo di dati vorresti passare.
Fammi un esempio.
------------------------
Luxsor
lordwaizard
Profilo
| Senior Member
294
messaggi | Data Invio:
ven 3 lug 2009 - 10:52
Ho due progetti distinti che accedo entrambi a db.
Per evitare che il mio utente si debba loggare ogni volta che passa da un progetto ad un altro, volevo trovare una soluzione per comunicare tra i due progetti.
Brutalmente la potrei risolvere così: sito1/login.aspx?usr=123&pass=456 e viceversa sito2/login.aspx?usr=123&pass=456, così mi passo i dati, ma mi sembra MOLTO pericoloso.
Oppure potrei creare un numero casuale, salvarlo nei db con l'useragent e il relativo ip, ma è sufficentemente sicuro?
Non ci sono altri sistemi per comunicare da un sito ad un altro?
Grazie per la pazienza.
PS
I siti sono sullo stesso server.
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
ven 3 lug 2009 - 13:42
>Brutalmente la potrei risolvere così: sito1/login.aspx?usr=123&pass=456
>e viceversa sito2/login.aspx?usr=123&pass=456, così mi passo
>i dati, ma mi sembra MOLTO pericoloso.
Te lo SCONSIGLIO.
>Oppure potrei creare un numero casuale, salvarlo nei db con
>l'useragent e il relativo ip, ma è sufficentemente sicuro?
Potrebbe andare
>Non ci sono altri sistemi per comunicare da un sito ad un altro?
Quello che ti consiglio sia a livello di sicurezza che per lo sviluppo pratico e un cookie di login.
PS: Nel cookie non devi inserire nè utente nè password.
Applicazione 1 - l'utente effettua il login (crei un cookie, con un ID all'interno; regoli il timeout del cookie) e come link all'altra applicazione li passi
sito2/login.aspx?ID=12345
Poi nella seconda applicazione leggi il cookie e se combacia con ID passato dalla querystring, si apre, altrimenti NO
Fammi sapere
------------------------
Luxsor
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 !