Announcement

Collapse
No announcement yet.

Sessions Anwendungsübergreifend möglich???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sessions Anwendungsübergreifend möglich???

    Hallo,
    ich habe ein Problem, ich habe mehrere ASP.NET Anwendung mit Visual Studio2003 geschrieben. Jetzt will ich eine Login Seite für alle Anwendungen machen und dachte ich könnte das mit Sessions lösen. Wenn ich aber nach dem Login auf den Link zu meiner Anwendung 1, 2 oder 3 klicke, sind in der Anwendung die Sessionvariablen verloren. Nur innerhalb meiner Anwendung "Login" stehen mir die Sessionvariablen zur Verfügung.

    Habe ich eine Möglichkeit die Session immer mitzugeben? Sodass man immer wieder zurück auf die Seite NACH der Login Seite kann um dort eine andere Anwendung auszuwählen ohne sich neu einzuloggen?

    Die Anwendungen laufen alle auf einem Server, nur halt in verschiedenen Verzeichnissen.

  • #2
    Hallo,

    >..nur halt in verschiedenen Verzeichnissen.

    und somit in verschiedenen Prozessen (siehe <i>aspnet_wp.exe</i>). In der Voreinstellung arbeitet das Session-Objekt <b>In-Process</b> und greift auf Cookies zurück, so dass das Verhalten dem von ASP entspricht. Der Eintrag in der <i>machine.config</i> beziehungsweise <i>Web.config</i> legt fest, welche Betriebsart verwendet werden soll:
    <pre>&lt;sessionState
    mode=&quot;Off|Inproc|StateServer|SqlServer&quot;
    cookieless=&quot;true|false&quot;
    timeout=&quot;number of minutes&quot;
    connectionString=&quot;server nameort number&quot;
    sqlConnectionString=&quot;sql connection string&quot; /&gt;</pre>
    Wenn der Session-Zustand im Modus <b>SqlServer</b> gespeichert wird, ist die Anwendung für eine Web Farm-Architektur tauglich. Allerdings habe ich es noch nicht ausprobiert, ob sich dieser Modus auf den o.g. Einsatzfall umbiegen lässt

    Comment


    • #3
      Hallo,
      nein leider funktioniert das nicht, habe ich auch schon ausprobiert gehabt.

      Ich habe jetzt ghört dass man irgendwo einstellen, dass Cookies auf der ganzen Domäne gültig sein sollen.
      Mal schauen ob ich was entsprechendes finde.

      Trotzdem Danke!!

      So lon

      Comment

      Working...
      X