è necessario un esempio funzionante di come condividere i dati di "sessione" tra due applicazioni Web .net 2.0 in esecuzione sullo stesso dominio

StackOverflow https://stackoverflow.com/questions/626441

Domanda

Vorrei un esempio funzionante, che utilizza un server di stato della sessione asp.net, per condividere una variabile di sessione tra due applicazioni Web .net 2.0 entrambe in esecuzione sullo stesso dominio, solo in cartelle diverse (stessa cartella principale)

struttura della directory:

sito padre: [localhost / testSite] sito web app 1: [localhost / testSite / webapp1] sito web app 2: [localhost / testSite / webapp2]

il sito web app 1 imposta una variabile di sessione (" myVarImSetting ") il sito web app 2 ottiene una variabile Session (" myVarImSetting ")

dopo aver compilato il progetto, esegui prima l'app Web 1, per impostare la variabile, quindi mentre è ancora aperta, vai alla pagina dell'app Web 2 e visualizza il valore memorizzato in Sessione (myVarImSetting ")

questo dovrebbe funzionare, dovrebbe esserci un modo per farlo, ho detto che c'è, ma nessuno ha offerto alcuna prova e una demo funzionante per il framework .net 2.0, usando asp.net state server.

È stato utile?

Soluzione

Qui è un articolo con esempio di codice.

Altri suggerimenti

Puoi usare Variabili di applicazione per questo?

Application("myVarImSetting") = 5;
int mySetting = (int)Application("myVarImSetting");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top