Safari benutzt zum Abspielen von Audio/Video Dateien Quicktime (html5 tags <audio> bzw <video> ) .
Jetzt habe ich gesehen, das Quicktime nicht den richtigen "fe_typo_user" Cookie schickt
Die $_SERVER vars sehen so aus:
$_SERVER[HTTP_USER_AGENT] = QuickTime.7.6.9 (qtver=7.6.9;os=Windows NT 5.1Service Pack 3)
$_SERVER[HTTP_COOKIE] = fe_typo_user=14dcf3c8bf8ba0204870369622e77fe4
dann mal so
$_SERVER[HTTP_USER_AGENT] = QuickTime.7.6.9 (qtver=7.6.9;os=Windows NT 5.1Service Pack 3)
$_SERVER[HTTP_COOKIE] = fe_typo_user=a2a38f3ebf40a851feae4b96db0f43a2
Safari schickt den richtigen Cookie
$_SERVER[HTTP_USER_AGENT] = Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4
$_SERVER[HTTP_COOKIE] = fe_typo_user=f69ba5ef32c2506054733d61ec8c9fd7
Die Cookiewerte von Quicktime sind rein zufällig. Beim Mac Safari ist es dasselbe.
Mach ich da was falsch? ist das ein Safari Bug?
Die Video/Audio Dateien dürfen nur abgespielt werden, wenn ein fe_user angemeldet ist.
Hat jemand eine Idee wie ich das Problem beheben kann?
Gruß
Jens