Ich möchte alle Benutzer (sowohl authentifizierte Benutzer als auch anonyme Benutzer) verfolgen, bis jetzt die Lösung, die ich gefunden habe, sind nicht gut.Anonyme Benutzer verfolgen, ohne Benutzer zur Authentifizierung zu zwingen Prozess
Zunächst können wir einen Cookie verwenden, aber wie wir alle wissen, ist es keine zuverlässige Lösung, zweitens können wir Browser-Fingerabdruck verwenden, aber bis zu diesem Zeitpunkt habe ich keine Lösung für Server-Seite gefunden. Ich fand diese Lösung valve, aber es ist für Client-Seite und dieses browserFingerPrint, ich möchte einen Ansatz, der Benutzer kein Token in Anforderung findet, möchte ich den Schlüssel in Server-Seite erstellen, damit ich Benutzer verfolgen kann.
Kennt jemand eine Lösung?
Hinweis: meine Server-Side-Technologie ist Asp.net Mvc Anwendungsfall: Benutzer können Kommentar auf M-Site und auch sie mögen oder nicht mögen Kommentare, ich möchte alle Benutzer dies tun und auch ich möchte Benutzer verfolgen vor der Aktion (mögen oder nicht mögen)
Wenn sich Ihre Benutzer entscheiden, in ihren Browsern in den Inkognito-Modus zu wechseln, gibt es absolut keine Möglichkeit, sie zu verfolgen. Genau aus diesem Grund wurde der Inkognito-Modus von Anfang an so konzipiert, dass missbräuchliche Websites nicht dazu verwendet werden, Nutzer zu verfolgen, die nicht verfolgt werden möchten. Im Grunde hast du diese Schlacht schon verloren, bevor sie begann. Die einzige zuverlässige Möglichkeit, sie zu verfolgen, ist die Authentifizierung. Alles andere ist nur eine Zeitverschwendung. –
https://fingerprint.pet-portal.eu/ verwenden Sie diese durch jeden Browser, den Sie haben, auch inkognito, Sie können sehen, der Schlüssel ist egal, ich möchte diese Art von Lösung. – elhampour
Aber das bedeutet nicht, dass es unmöglich ist, den "Evercookie", den er erstellt, zu löschen. Es ist nur ein bisschen schwieriger und mit genügend Wissen kann der Benutzer alle Spuren entfernen. Ihr Problem ist auch, dass Sie diesen Fingerabdruck irgendwie auf den Server übertragen müssen. Also muss es Teil der HTTP-Anfrage sein. Was aber, wenn ein Benutzer sich entschließt, keinen Browser zu verwenden, sondern eine HTTP-Anfrage direkt an Ihre Site sendet? –