Nem biztonságos a JavaScript próbálja meg elérni a keret figyelmeztetést Safari

szavazat
29

Én a Facebook Connect én kb. Van ez működik elég jól, de a Safari Error konzolon látok hibákat, mint ez:

Unsafe JavaScript attempt to access frame with URL http://...#... from frame with URL http://www.connect.facebook.com/extern/login_status.phpapi_key=..&extern=2&channel=http...xd_receiver.htm.
Domains, protocols and ports must match.

Az alkalmazás úgy tűnik, hogy működik rendben, de azt látjuk, hogy az időszakos lefagy és egyéb rossz viselkedés Safari. Amikor fut más Facebook Connect alkalmazások, néha ezt a hibát látja is, úgyhogy nem hiszem, hogy ez a probléma a végrehajtás. Ez biztos, hogy figyelmen kívül hagyja ezt a figyelmeztetést?

A kérdést 13/05/2009 17:01
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
1

Ez azt jelenti, ha megpróbálja valamilyen formában kereszt eredete hozzáférés, ami nem biztonságos - Bár úgy tűnhet, jóindulatú ez talán érdemes kipróbálni, hogy megtudja, miért üti meg, ha használja az éjszakai kiadások vagy a Safari4 béta akkor a debugger a webvizsgálót, és azt megtörni az összes kivételt, amelyek segítségével látni, amikor ez valóban megpróbálja a cross-origin hozzáférést.

Ami a lefagy, ha megtalálja valamilyen csökkentett TestCase jó lenne, ha tudna fájlba őket http://bugs.webkit.org

Válaszolt 13/05/2009 18:08
a forrás felhasználó

szavazat
3

Safari kereszt keret biztonság szorosabb, mint más böngészők, tettem konkrét try / catch csomagolóanyagokat kezelni az esetekben, ha ez másképp működik, nagyszerű.

Akárhogy is, azt tegye a hiba upstream mint olliej sugallja.

Válaszolt 14/05/2009 09:05
a forrás felhasználó

szavazat
1

Ez egy vörös hering. A kérelmet még megy keresztül, és minden megfelelően működik, de a WebKit is naplózza a kivételt.

Válaszolt 18/03/2011 19:52
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more