Domanda

Ho un'applicazione che carichi molte pagine ASP.NET e in ogni ciclo ho bisogno di prendere alcune informazioni dal Sesion della pagina caricata.

Come posso fare questo?

Esempio:

WebRequest request = HttpWebRequest.Create(url);

WebResponse response = request.GetResponse();
//How to get the Session from response???
È stato utile?

Soluzione

Non è possibile. oggetto lo stato della sessione è sul server.

Altri suggerimenti

Se questo fosse anche solo lontanamente possibile sarebbe un incubo per la sicurezza. I dati di sessione sono protetti nella memoria del server ed è accessibile solo agli oggetti che funzionano all'interno del pool di applicazioni del sito. Se avete bisogno di informazioni da una pagina remota in questo modo, la pagina a distanza dovrà essere ristrutturato per fornire le informazioni sia attraverso intestazioni o cookie aggiunti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top