Oauth 2.0 1-го октября, что именно происходит со старыми приложениями FBML? - PullRequest
2 голосов
/ 27 сентября 2011

Мне бы хотелось получить от кого-то в Facebook разъяснение о крайнем сроке HTTPS 1 октября и его влиянии на старые приложения FBML.

Согласно: http://developers.facebook.com/docs/oauth2-https-migration/

Facebook говорит: "Сертификат SSL требуется для всех приложений Canvas и Page Tab (не в режиме песочницы и не в FBML) "

Что ж, мое приложение НЕ в режиме песочницы и FBML ... что означает, что HTTPS не требуется.Я неправильно это понимаю?

Если нет, то как это будет работать после 1 октября?Поскольку https://apps.facebook.com/app-name не работает без перечисления защищенного URL-адреса ... и вы получите сообщения об ошибках, в которых сообщается, что защищенный URL-адрес потребуется к 1 октября.

И чтобы это еще более запутало,если вы сохраните его как FBML и добавите действующий безопасный URL-адрес, вы получите сообщение об ошибке «Ответ не получен».(Это не проблема на стороне сервера / ssl, потому что смена приложения на iframe работает)

Это очень неприятно. Я хотел бы получить прямой ответ о том, что произойдет, или если нам дадутпару дней, чтобы все уладить и т. д.

Другие выразили обеспокоенность, но без официального ответа:

Обязаны ли приложения FBML предоставлять URL-адрес холста HTTPS к 1 октября?

Требуется ли приложениям FBML обновить токен доступа OAUTH к 1 октября?

Ответы [ 3 ]

1 голос
/ 28 сентября 2011

Только что получил это письмо от Facebook, которое, я думаю, отвечает на мой вопрос ... со значением ДА, вам нужно перейти на iframe + ssl? (

Уважаемый разработчик Fish Wrangler,

Напоминание. Обновите приложение до OAuth 2.0 и HTTPS до 1 октября. В мае мы объявили, что все приложения на Facebook должны поддерживать OAuth 2.0 и HTTPS, чтобы сделать платформу более безопасной.

Все приложения, включая приложения на вкладках страниц, должны мигрировать на OAuth 2.0 для аутентификации. Старые SDK, включая старый JavaScript SDK (FeatureLoader.js) и старый iOS SDK (facebook-iphone-sdk), больше не будут работать. Кроме того, приложения Canvas и Page Tab, не являющиеся iframe, должны поддерживать HTTPS и предоставлять URL-адрес защищенного холста или защищенной страницы.

Если вы еще не внесли эти изменения, посетите «Дорожную карту разработчика» до 1 октября, чтобы получить дополнительную информацию о том, как обновить приложение и как его отключить.

Вы также можете обратиться за поддержкой в ​​группу разработчиков Facebook: https://www.facebook.com/groups/fbdevelopers/

1 голос
/ 16 апреля 2012

Есть еще несколько приложений, которые работают, но большинство из них не потому, что они не использовали SSL.Поэтому при использовании стороннего приложения для создания вкладки фан-страницы она также может перестать работать.

В качестве альтернативы вы всегда можете использовать вкладки Versitek, если у вас нет доступа к SSL.http://tabs.versitek.com

1 голос
/ 27 сентября 2011

Мне кажется, я наконец нашел ответ на этой странице: http://developers.facebook.com/roadmap/

Под "1 октября 2011 года", 2. Приложения на Facebook Аутентификация и миграция безопасности (HTTPS)

..... Вы должны предоставить SSL-сертификат в настройках Dev App, чтобы избежать отключив ваше приложение.

Похоже, они говорят, что FBML продолжит работать (я не могу найти дату, когда это закончится), но приложения iframe без SSL будут отключены.

...