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 tra asp e aspx
domenica 27 gennaio 2008 - 15.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
diacono_frost
Profilo
| Newbie
27
messaggi | Data Invio:
dom 27 gen 2008 - 15:11
Salve a tutti, stò sviluppando un'applicazione web e ho la necessità di prendere le variabili session di ASP ed utilizzarle in ASP.NET
Pensavo di passarle tramite querystring, ma non la trovo unidea sicura in quanto vorrei passare un username utente.
Pensavo all'utilizzo di un database su cui registrare le informazioi e poi andarle a prendere da asp.net.
Tuttavia anche questa soluzione non mi convince.
Qualcuno saprebbe indicarmi un altra strada?
grazie a tutti in anticipo !
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
sab 2 feb 2008 - 19:10
>Salve a tutti, stò sviluppando un'applicazione web e ho la necessità
>di prendere le variabili session di ASP ed utilizzarle in ASP.NET
la cosa non è cosi' banale perche' sono 2 tecnologie completamente differenti,e quindi incompatibili purtroppo
>Pensavo di passarle tramite querystring, ma non la trovo unidea
>sicura in quanto vorrei passare un username utente.
sicuramente è una "follia" dal punto di vista sicurezza
, pero' potresti anche pensare di cryptarle, magari con un algoritmo tuo 1po complesso, quindi piu' difficile da verificare...solo che cmq il rischio è altino.
>Pensavo all'utilizzo di un database su cui registrare le informazioi
>e poi andarle a prendere da asp.net.
>Tuttavia anche questa soluzione non mi convince.
sicuramente è una buona idea anche se complicata...e cmq sarebbe da mettere almeno la password criptata in qualche modo, o standard o tuo.
Da valutare è anche se il sito è pubblico su internet o è qualcosa che gira in rete interna dove il bisogno di sicurezza è minore...cmq l'idea del database, anche se piu' complessa la vedo la migliore, anche perche' altrimenti dovresti pensare a qualche file di testo, ma cmq è piu' facile da bypassare come cosa...
Non ho idee vincenti al momento, quella del db sembra la piu' cosciente
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Ferux
Profilo
| Newbie
44
messaggi | Data Invio:
lun 4 feb 2008 - 12:34
Ciao,
prova cosi:
Creati una pagina asp classic che crea dinamicamente un FORM:
Response.Write("<form name=t id=t action=Mia_Pagina.aspx method=post >")
for each Item in Application.Contents
Response.Write("<input type=hidden name=" & Item)
Response.Write( " value=""" & Application(item) & """ >")
next
for each Item in Session.Contents
Response.Write("<input type=hidden name=" & Item)
Response.Write( " value=""" & Session(item) & """ >")
next
Response.Write("</FORM>")
Response.Write("<scr" + "ipt>t.submit();</scr" + "ipt>")
Dopo di che nella pagina aspx ti basta richiamare le variabili usando Request.Form(nomeVariabileSession\Application)
In questo modo non devi utilizzare il queryString.
Spero che questo ti sia di aiuto
Saluti
Ferux
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 !