Приложение Facebook для доступа к коду на хосте в частной сети - PullRequest
0 голосов
/ 13 мая 2011

Я настроил Canvas URL приложения Facebook с доменным именем, которое существует только в частной сети через локальный DNS-сервер: host1.bussines-local.com.

Однако Facebook удалось получить код и отобразить его на холсте приложения. Как это может быть возможно?

Я дважды проверил, что доменное имя хоста недоступно за пределами офиса, и оно не доступно. Фактически, у нашего провайдера DNS нет записей для этого, и наш локальный DNS-сервер отвечает уникальным локальным IP-адресом (192.168...). Кроме того, мы меняем локальный IP-адрес хоста, и приложение больше не работает.

Кто-нибудь знает, как объяснить это поведение?

Спасибо !!

1 Ответ

1 голос
/ 13 мая 2011

Facebook Canvas загружает ваше приложение, бросить iframe, не дозировать его?

Так что, когда вы загружаете страницу холста с компьютера в вашей частной сети, холст iframe может загрузить приложение, потому что оно недоступно.Ваш браузер загружает его, а не facebook, он просто направляет iframe на URL, который вы ему дали.

...