php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.09.2010, 13:25  
Neuer Benutzer
 
Registriert seit: 27.09.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
TobiasE befindet sich auf einem aufstrebenden Ast
Standard Datenschutzrichtlinie und Cookies von Drittanbietern beim Internet Exlorer

Hallo!

Folgende Situation:

Es gibt Besucher, die landen über einen Login einer anderen Domain auf meiner Website in einer Art Accountverwaltung, allerdings in einem Frame. Das heißt z.B. User von domain.com landen in meinem System, dass dafür eine Subdomain der Hauptdomain bekam wie bla.domain.com (läuft aber schon auf einem anderen Server). Soweit kein Problem. Jetzt können sich die Benutzer aber aus meinem System heraus einen Server aussuchen, indem sie ihn einfach anklicken und dann dort auch eingeloggt werden. Diese laufen aber auf Subdomains der eigenen Domain wie server1.irgendwas.de. Für den Login sind Cookies zwingend notwendig. Sehen tun sie davon aber nichts, da sie sich immer noch im Frame von domain.com aufhalten.

Im Firefox funktioniert es. Im Internet Explorer funktioniert es aber nur, wenn unter "Extras" -> "Internetoptionen" -> "Datenschutz" die Einstellungen für die Internetzone auf "Niedrig" oder "Alle Cookies annehmen" gestellt werden. Die Standardeinstellung des Internet Explorer ist jedoch "Mittel" und es ist natürlich kaum möglich jedem User erst zu erklären, dass er seine Einstellungen ändern muss (es gehört ja zum Komfort, dass man es den Usern möglichst einfach macht).

Der Internetexplorer definiert die Einstellungen wie folgt:
Zitat:
"Mittel"
- Blockt Cookies von Drittanbietern, die über keine Datenschutzrichtlinie verfügen
- Blockt Cookies von Drittanbietern, die Informationen speichern, die zur Kontaktaufnahme mit Ihnen ohne ausdrückliche Zustimmung verwendet werden können
- Schränkt Cookies von Erstanbietern ein, die Informationen speichern, die zur Kontaktaufname mit Ihnen ohne stillschweigende Zustimmung verwendet werden können

"Niedrig"
- Blockt Cookies von Drittanbietern, die über keine Datenschutzrichtlinie verfügen
- Schränkt Cookies von Drittanbietern ein, die Informationen speichern, die zur Kontaktaufnahme mit Ihnen ohne stillschweigende Zustimmung verwendet werden können

Die Fragen, die sich mir nun stellen sind, wie der Internet Explorer festlegt bzw. erkennt
1) ob eine Seite über eine Datenschutzrichtlinie verfügt? Einfach ein Link auf der Webseite namens "Datenschutz" und einem "privacy" in der URL ist wohl nicht die Lösung (hat zumindest nicht funktioniert)
2) ob eine Seite Informationen zur Kontaktaufnahme speichert. Im Fall hier klickt der Besucher zwar Formulare an zum Login, gibt aber keinerlei Daten ein. Ist für den Internet Explorer eine solche Information zur Kontaktaufnahme schon generell wenn ein Cookie gesetzt wird? Allerdings würde dann die Beschreibung nach der ja nur bestimmte Cookies eingeschränkt werden keinen Sinn machen.


Da es bei "Niedrig" funktioniert, "niedrig" aber auch Cookies von Drittanbietern ohne Datenschutzrichtlinie blockiert, dürfte ja eigentlich nur noch das Zweite den Unterschied ausmachen: Cokies, die Informationen speichern, die zur Kontaktaufnahme verwendet werden können. Fest steht wohl auch, dass wegen der oben beschriebenen URL-Konstruktion die Seite am Ende als "Drittanbieter" gilt, oder?

Die Cookies der letzten Domain (Drittanbieter-Cookies) enthalten Nutzer-IDs, verschiedene andere IDs und eines einen Hash.

Also neben den schon gestellten Fragen würde mich natürlich interessieren ob jemand generell noch eine Idee hat, wie das Problem zu lösen wäre? Oder habe ich vielleicht einfach etwas nicht bedacht?



Ich hoffe ich bin in dem Forenbereich richtig und hier hat vielleicht jemand eine Idee. Ich hatte es auch schon in anderen Foren versucht, aber dort hatte niemand auch nur eine Idee. Meine eigenen Suchen bringen mich immer nur auf die "Anwenderseite" (Einstellungen im Browser ändern,...), nie auf die "Entwicklerseite". Es kann doch nicht sein, dass Microsoft Anforderungen an Websites stellt wie die Datenschutzrichtlinie und nirgends Informationen bekannt sind, wie man diese Anforderungen erfüllen kann. Danke an jeden der sich Gedanken macht oder sogar eine Lösung hat.
TobiasE ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.09.2010, 14:03  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Ich fasse mal zusammen, dein Cookie wird auf einer Subdomain one.example.com gesetzt (implizit von PHP), aber du möchtest das Cookie auch für example.com nutzen?

Dazu kannst du soweit ich weiß die cookie-domain Einstellung der Sessions nutzen.

Wenn alle Subdomains inklusive Hauptdomain auf dem selben Server laufen, ihre Sessiondateien also auch im selben "Pool" speichern, kannst du die Session notfalls über die die URL mitliefern.

PS: Bitte verlink doch die Threads, in denen du die Frage schon gestellt hast, so können wir auch gegebene Ansätze dort berücksichtigen.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 27.09.2010, 14:10  
Neuer Benutzer
 
Registriert seit: 27.09.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
TobiasE befindet sich auf einem aufstrebenden Ast
Standard

Nein, die Cookie-Nutzung erfolgt jeweils nur von der eigenen Domain. Sorry, wenn das falsch herüber kam.

Ich will wissen, wie ich es hinbekomme, dass der Internet Explorer das Cookie der dritten Domain nicht als "Cookie eines Drittanbieters ohne Datenschutzrichtlinie" ansieht bzw. nicht als "Cookie eines Drittanbieters, dass Informationen zur Kontaktaufnahme speichert".

Es gab in anderen Themen keinerlei Antworten
TobiasE ist offline   Mit Zitat antworten
Alt 27.09.2010, 14:44  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.019
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Die Frage schon mal im MSDN Forum gestellt? Dort sind auch recht viele Microsofties unterwegs.
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 27.09.2010, 14:49  
Neuer Benutzer
 
Registriert seit: 27.09.2010
Beiträge: 3
PHP-Kenntnisse:
Fortgeschritten
TobiasE befindet sich auf einem aufstrebenden Ast
Standard

Nein, aber das ist eine gute Idee. Danke für den Tipp


Update:
Also das Thema im MSDN existiert inzwischen auch schon seit 24 Stunden und es gab noch keinerlei Antworten. Ich weiß 24 Stunden ist noch nicht die Welt, aber die Tendenz ist überall dieselbe, dass wohl niemand Rat weiß. Wenn hier also jemand noch einen Tipp hat oder eine Idee hat, dann immer raus damit

Geändert von TobiasE (28.09.2010 um 14:52 Uhr).
TobiasE ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Javascript erkennt die Cookies nicht alex9787 JavaScript, Ajax und mehr 3 11.07.2010 12:19
Cookies Problem sy0t0s PHP Tipps 2010 4 08.07.2010 18:54
[Erledigt] Nicht gesetzte Cookies löschen MrVienna PHP Tipps 2010 2 28.02.2010 16:55
Prüfen ob Cookies auf OFF sind Volex PHP Tipps 2009 1 19.12.2009 10:03
Cookies gehen verloren yield PHP Tipps 2009 8 07.01.2009 14:53
suche Shopsystem für mobile Internet Wellenbrecher1963 Scriptbörse 1 18.10.2008 21:17
Login-System ohne Cookies dethlef14 PHP Tipps 2006 7 27.03.2006 22:22
Cookies auslesen HSFighter PHP Tipps 2007 2 19.11.2005 14:56
Sitzungsvariablen, Abfrage-Zeichenketten, Cookies dethlef14 PHP Tipps 2005-2 2 16.08.2005 15:42
anzahl von cookies irgendwann bedenklich?lieber DB-Anfrage? Crypi PHP Tipps 2005-2 9 16.08.2005 12:55
sessions und cookies... PHP Tipps 2005-2 7 31.07.2005 21:17
problem mit cookies... d4rki PHP Tipps 2005 1 20.04.2005 12:19
Kommt der neue Internet Explorer? imported_Ben Off-Topic Diskussionen 51 18.03.2005 11:03
Cookies auslesen funktioniert nicht... PHP Tipps 2004-2 2 25.12.2004 14:00
[Erledigt] Internet prob mit Mandrake Server, Hosting und Workstations 0 20.06.2004 21:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
cookie datenschutzrichtlinie, internet explorer cookie php datenschutz, ie datenschutzrichtlinie, cookies drittanbieter datenschutzrichtlinie, cookies datenschutzrichtlinie, internet explorer datenschutzrichtlinie cookies, datenschutzrichtlinie cookies, internetexplorer webseite datenschutzrichtlinie setzen, internet explorer 9 cookies drittanbieter, \internet explorer 9\ cookie datenschutz cookie anlegen, datenschutzrichtlinie cookie, cookies von drittanbietern, datenschutzrichtlinie ie, ie cookies drittanbieter, cookies von drittanbietern php, php ie blockt cookies, wann domain drittanbieter, ie blockt cookies von drittanbietern, internet explorer datenschutz, \datenschutzrichtlinie cookie\

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum