Ottenere le informazioni di sessione da Request.GetResponse ()
-
29-09-2019 - |
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???
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