6 Stimmen

Wie identifiziert man einen Client serverseitig eindeutig?

Ziel:

Ich möchte erkennen, ob auf eine Webanwendung von mehreren Konten über dasselbe Gerät wie Computer, Mobilgerät, Tablet mit verschiedenen Browsern und unter Verwendung beliebiger Programmiersprachen oder Protokolle zugegriffen wird.

Bisher:

In Desktop-Anwendungen lesen wir die MAC-Adresse, um sie eindeutig zu identifizieren.

In iOS-Mobilanwendungen lesen wir die UDID, um sie eindeutig zu identifizieren.

In Android-Anwendungen lesen wir ebenfalls die MAC-Adresse, um sie eindeutig zu identifizieren.

Bei Websites scheint das Lesen der Client-IP-Adresse der einzige praktikable Weg zu sein, aber es scheint aufgrund von NAT (Netzwerkadressübersetzung) nicht zuverlässig zu sein.

Alle Vorschläge sind willkommen

5voto

Venky Punkte 529

Das Lesen der IP-Adresse ist der einzige Weg, aber selbst damit kann man aufgrund von Netzwerkadressübersetzern, Proxy-Servern und VPN-Servern etc. nicht genau nachverfolgen.

Du musst das verstehen, es handelt sich um ein Datenschutzproblem.

Sogar in iOS haben sie seit iOS 7 das Lesen der UDID verboten, da es die Privatsphäre der Benutzer verletzt.

Ich hoffe, das löst dein Problem.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X