Im Gegensatz zu anderen Posts, die ich gegoogled habe, die ein Problem mit IsOnline haben, die immer true zurückgibt, finde ich, dass IsOnline immer falsch zurückgibt. Ich habe sowohl Membership.GetUser (benutzername, false) und GetAllUsers() verwendet, aber beide haben IsOnline für alle Benutzer auf false gesetzt. Ich weiß, dass ich zumindest online sein sollte, weil ich mich gerade eingeloggt habe. (Oder fehlt mir, worum es bei IsOnline geht?).MembershipUser IsOnline gibt immer false zurück
0
A
Antwort
0
IsOnline überprüfen Sie einfach in einem in der web.config angegebenen TimeFrame, wie viele Benutzer online sind.
Jedes Mal, wenn ein angemeldeter Benutzer eine Seite besucht, speichert die Mitgliedschaft die LastActivityDate
.
Vielleicht werden Sie falsch, weil Sie UserIsOnlineTimeWindow
nicht im Abschnitt web.config Ihres Mitgliedschaftsanbieters festgelegt haben. Look here for documentation
Verwandte Themen
- 1. openssl_decrypt gibt immer false zurück
- 2. XMLAttribute gibt immer false zurück
- 3. FD_ISSET gibt immer false zurück
- 4. PrincipalContext.ValidateCredentials gibt immer FALSE zurück
- 5. IsPostBack gibt immer false zurück
- 6. WTForms Form.validate (self) gibt immer false zurück
- 7. Globale Plattform lockCard() gibt immer false zurück
- 8. PHP in_array() gibt immer false zurück
- 9. Warum gibt meine Form_validation immer FALSE zurück?
- 10. Warum gibt meine Datei.mkdirs() immer false zurück?
- 11. FingerPrint API isHardwareDetected gibt immer false zurück
- 12. Starscreams socket.isConnected gibt immer false zurück
- 13. Warum gibt Utf8Helper :: setCollatorLanguage immer false zurück?
- 14. Warum gibt QFile :: canReadLine() immer false zurück?
- 15. django forms is_valid() gibt immer false zurück
- 16. Bool-Spalte abfragen gibt immer false zurück
- 17. Google-Anmeldung gibt immer false zurück
- 18. HttpContext.Current.User.IsInRole (roleName) gibt immer false zurück
- 19. Rails Recaptcha Plugin gibt immer false zurück
- 20. Firebase isSuccessful() gibt immer false zurück
- 21. IsProcessRunning-Funktion gibt immer false zurück
- 22. X509Certificate2.Verify() gibt immer false zurück
- 23. JavaScript: Variable gibt immer false zurück
- 24. block_given? immer false zurück
- 25. Immutable.Set.contains gibt false zurück
- 26. UIElement.IsMouseOver gibt false zurück
- 27. SCDynamicStoreSetValue gibt false zurück
- 28. Xpath Gibt false zurück
- 29. Openssl_private_encrypt gibt FALSE zurück
- 30. preferences.getKey.equals() gibt false zurück
Ja, es fehlte in web.config und das wurde behoben. Vielen Dank. Ich bin immer noch ein wenig verwirrt, da GetNumberOfUsersOnline zu der Zeit eine von Null verschiedene Zahl zurück gab. – crackles