Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TCPServer Session/Eindeutige ID ermitteln (https://www.delphipraxis.net/194528-tcpserver-session-eindeutige-id-ermitteln.html)

himitsu 5. Dez 2017 13:06

AW: TCPServer Session/Eindeutige ID ermitteln
 
Nein. Wenn du das Cookie nicht selber erstellt hast,, bzw. es nicht aus deinem Programm kommt.
Du kannst in den Browsern mal nachsehn, wo das Cookie her kommt.

Beim Erstellen/Setzen eines Cookie kann man den Gültigkeitsbereich angeben und es gab schon welche, die "ausversehn" das Cookie global für alle URLs freigeben. (was man eigentlich niemals machen sollte, außer man will es nutzen, für geheimes Tracking über mehrere Webseiten hinweg)

Eventuell kommt das aber auch von der TIdHTTPServer-Komponente. Dann ja, wenn es aktiviert ist. :angle:
https://www.google.de/search?q=%22ID...TPSESSIONID%22

http://www.e-iter.net/Knowledge/Indy9/007271.html
GSessionIDCookie SessionTimeOut
AutoStartSession oder CreateSession/EndSession
SessionList
SessionState

DelTurbo 5. Dez 2017 13:18

AW: TCPServer Session/Eindeutige ID ermitteln
 
Also lieber das Cookie selber setzen. z.b. mit

Delphi-Quellcode:
AResponseInfo.Cookies.AddClientCookie('SessionID='+AResponseInfo.Session.SessionID);
Dann sollte es ja hoffentlich immer da sein, richtig?

HolgerX 5. Dez 2017 19:15

AW: TCPServer Session/Eindeutige ID ermitteln
 
Hmm..

Gibt es da nicht in den Browsern einen Parameter um Cookies zu ignorieren/Abzulehnen ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz