Diskuze: Session a SimpleSqlMembershipProvider od Altairis
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Na chybičku odhlásenia uzivatela na jednom stroji som prisiel.
Nechtiac som urobil preklep v nastavení
<membership defaultProvider="MyMembershipProvider" userIsOnlineTimeWindow="20" >
Omylom som tam nastavil "1".
Uz len ostáva problém s tým ked si uzivatel zrusi okno prehliadaca bez
predchadzajuceho odhlasenia, alebo skoncenia sedenia
userIsOnlineTimeWindow="20" po 20 minutach.
Ten cas nastavenia odhlasenia userIsOnlineTimeWindow sa predpokladam pocita z
dateLastActivity.
Do profilu si ukladám aj
profil.Session = Session.SessionID.ToString();
Ale zatial neviem ako pouzit dalej.
Do global.asax som pridal
protected void Session_End(Object sender, EventArgs e)
{
Profile.LogedIn = 0;
Profile.Session = null;
Profile.Save();
}
A nefunguje lebo po aktivovaní (po 20min) uz nepozna profil a vznikne chyba aj ked sa uz v prehliadaci nezobrazi.
Zobrazeno 3 zpráv z 3.