Предупреждения безопасности в Facebook Connect - PullRequest
2 голосов
/ 25 марта 2010

Я надеюсь, что это просто ошибка на конце Facebook, которая скоро будет исправлена, но в моем приложении Facebook Connect я запускаю диалог, который FB предоставляет для публикации. Этот диалог запускается на странице с подключением SSL. В этом диалоге изображение профиля для некоторых пользователей выдает предупреждение о безопасности, в то время как другие отображаются правильно. Я уже настроен на использование JavaScript-файла Facebook вместо HTTP-файла.

Ответы [ 2 ]

0 голосов
/ 29 марта 2010

Это ошибка в Facebook, но есть обходной путь. Когда вы используете Facebook Connect для показа картинки профиля, вы должны установить facebook-logo = "false" в теге fb: profile-pic FBML. (Примечание: по умолчанию установлено значение «истина»). Если вы сделаете это и выполните инструкции на Facebook для использования ssl , то изображение профиля будет отображаться с использованием правильного протокола. Если вы оставите значение «true», то вы всегда получите изображения профиля через http.

Ошибка сообщается на http://bugs.developers.facebook.com/ как проблема 5507 и, возможно, 7072 и 8485.

0 голосов
/ 26 марта 2010

Также проверьте, обслуживаете ли вы xd_receiver под ssl. Подсказка отладки внизу этой страницы может помочь вам определить, есть ли какие-либо запросы, отправляемые на Facebook, кроме изображений, которые могут не быть SSL, таким образом путая их определение того, находится ли страница под ssl: http://wiki.developers.facebook.com/index.php/Facebook_Connect_Via_SSL

Я бы использовал fiddler и посмотрел, есть ли другие запросы к Facebook, которые не относятся к ssl, что, вероятно, даст вам представление о том, что пропущено, или это ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...