significa que javascripts internet habilitar funciona espaƱol consola activar javascript safari facebook warnings

que - JavaScript inseguro intenta acceder a la advertencia de marco en Safari



no funciona javascript (3)

Estoy usando Facebook Connect en mi aplicación. Lo tengo funcionando bastante bien, pero en la consola de Safari Error, veo errores como este:

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.

La aplicación parece funcionar bien, aunque estamos viendo interrupciones periódicas y otro mal comportamiento de Safari. Cuando ejecuto otras aplicaciones de Facebook Connect, a veces también veo este error, así que no creo que esto sea un problema con nuestra implementación. ¿Es seguro ignorar esta advertencia?


Este es un arenque rojo. La solicitud aún se procesa y todo funciona correctamente, pero WebKit todavía registra una excepción.


La seguridad de cuadros cruzados de Safari es más estrecha que otros navegadores, he hecho envoltorios específicos de prueba / captura para manejar estos casos, si de lo contrario funciona, genial.

De cualquier manera, publicaría el error en sentido ascendente como sugiere Olliej.


Significa que estás intentando algún tipo de acceso de origen cruzado, lo cual es inseguro, aunque puede parecer benigno, probablemente valga la pena intentar descubrir por qué lo estás golpeando. Si usas los nightlies o el Safari4 beta, puedes usar el depurar en el inspector web y romper todas las excepciones, lo que le permitirá ver cuándo está intentando el acceso cruzado de origen.

En cuanto a los bloqueos, si puede encontrar algún tipo de prueba reducida, sería genial si pudiera archivarlos en http://bugs.webkit.org