Здравствуйте!
Подскажите пожалуйста, как правильно установить параметры App Domains и Site URL (при выборе Website with Facebook Login) при регистрации нового приложения на FaceBook, если приложение развернуто на собственных серверах и доступно только по IP-адресу?
Спасибо
Нравится
Добрый день!
нет никакой разницы, при интеграции на fascebook при использовании ваших серверов, либо наших.
Возможно, Вас смутило то, что вместо привычных символов названия сайта (например crm.bpmonline.com) у Вас вписан IP адрес, не смущайтесь, просто вписывайте его и настраивайте соединение!
Сергей, спасибо за ответ. Но при указании IP в поле Site URL (App Domains приходится оставлять пустым, т.к. значение IP оно не принимает) и последующей авторизации через BPM система выдаёт следующую ошибку:
URL не соответствует настройкам приложения: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.
простите, дезинформировал Вам, действительно, facebook требует использование Alias на IIS
детальной можете почитать тут: https://support.gearhost.com/KB/a465/add-a-domain-alias-in-iis-7.aspx
Этого не совсем достаточно, необходимо зарегистрировать данный домен в сети, после чего настроить корректно DNS. Конечный результат должен быть таков, что при вводе команды nslookup ИмяСайта выводился Ваш IP
Пример ниже:
В Вашем же случае, вы ввели незарегистрированое имя сайта.
Так работает сама интеграция с facebook и это не зависит от BPMonline, информации как использовать просто внешний IP, я , к сожалению, не нашел на ресурсе http://developers.facebook.com/ пользователи BPM (OnDemand) не сталкиваются с такой проблемой, так как используют домен bpmonline.com
"Салихов А" написал:значит ли это, что для интеграции с ФБ в обязательном порядке необходимо покупать доменное имя?
Можно где-то и бесплатно зарегистрировать.