Asp.Net sharing-session über mehrere web-Anwendungen?
Habe ich zu teilen session-Daten zwischen zwei verschiedenen Asp.Net -Anwendung. Die Bereitstellung von web-apps sind, wie unten gezeigt.
WebSite
--WebApp1
--WebApp2
Habe ich gleich die Session-Daten zwischen WebApp1 und WebApp2. Auch WebApp1 und WebApp2 beide teilen die gleichen Domain(www.WebSite.com) und AppPool
Was ist der einfachste Weg, um diese beiden Webseite teilen die sitzungszustandsdaten?
Kann ich verwenden Asp.Net State-Server zu
teilen Sie die Session-Daten zwischen den beiden oben genannten WebApps?
Was würden Sie als server, da müssen Sie irgendeine Art von Datenbank, die ich glauben?
Server kann verwendet werden, um speichern Sie die Sitzung, ohne Verwendung von Sql Server.
möglich, Duplikat der Synchronisieren ASP.NET Sessions, die Über Mehrere Standorte
Server kann verwendet werden, um speichern Sie die Sitzung, ohne Verwendung von Sql Server.
möglich, Duplikat der Synchronisieren ASP.NET Sessions, die Über Mehrere Standorte
InformationsquelleAutor Amitabh | 2010-06-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie stateserver, welche den Sitzungsstatus im Speicher, für weitere details gehen Sie hier
Ich glaube nicht, dass StateServer teilt die session-Informationen einfach zwischen zwei Anwendungen, die als session-key ist Anwendungs-spezifisch (es ist gut für den Austausch von Statusinformationen zwischen der gleichen Anwendung auf mehreren Servern). Was @Amitabh tun müssen, ist, speichern Sie die Informationen in eine gemeinsame Datenbank (oder ähnliches) und von dort aus arbeiten. Siehe stackoverflow.com/questions/391912/... und andere unter "Related" auf der rechten Seite -->
InformationsquelleAutor Prashant Lakhlani