Аутентификация Facebook - небезопасная попытка JavaScript получить доступ к фрейму с URL-адресом

Я пытаюсь внедрить систему входа в Facebook на своем веб-сайте.

При попытке подключиться к facebook я получаю сообщение об ошибке в журнале консоли:

Unsafe JavaScript attempt to access frame with URL https://s-static.ak.fbcdn.net/connect/xd_proxy.php?xxxxxxxxxxxxxxxx

Я использую JavaScript SDK

Я добавил это в тег body :

<div id="fb-root"></div>
<script>
    window.fbAsyncInit = function() {
        FB.init({
            appId      : 'xxxxxxxxxxxxxx',
            status     : true, 
            cookie     : true,
            xfbml      : true
        });
    };
    (function(d){
        var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
        js = d.createElement('script'); js.id = id; js.async = true;
        js.src = "//connect.facebook.net/en_US/all.js";
        d.getElementsByTagName('head')[0].appendChild(js);
    }(document));
    </script>

Кнопка входа в Facebook :

<div class="fb-login-button"  data-perms="email">Login with Facebook</div>

Я тестирую с локального хоста - я зарегистрировал свой веб-сайт на Facebook для разработки приложений (URL-адрес сайта: http: // localhost )

Как решить эту проблему? или мне следует использовать PHP SDK?

Редактировать: Та же проблема, когда я загружал на сервер с общедоступным доменом.

10
задан I'll-Be-Back 4 November 2011 в 17:20
поделиться