Мы проводим мероприятие, на котором посетители регистрируются на Facebook и получают RFID-метки для фотографий и сообщений на стене во время мероприятия.
Мы столкнулись с проблемой, из-за которой меры по борьбе с фишингом Facebook блокируют наше приложение, потому что у нас было так много запросов на авторизацию Facebook, исходящих с одного и того же IP-адреса (у нас на одном мероприятии заканчивается одно широкополосное соединение) за короткое время времени.
Facebook сообщил нам, что мы должны прокси-запросы, чтобы мы могли добавить следующие 2 заголовка, прежде чем запрос будет окончательно отправлен на Facebook.
X-Forwarded-For: (исходящий IP-адрес клиента)
X-Forwarded-For-Sig: (Поля, разделенные «|» с помощью хэша HMAC-SHA1.)
Они объяснили, как мы должны конструировать значения заголовков, но у нас проблемы с настройкой прокси. Мы рассмотрели nginx и squid (у нас есть локальный сервер Linux, расположенный на этом событии, но он находится за маршрутизатором, поэтому у него есть локальный IP-адрес).
Кто-нибудь успешно установил это с Squid или другим прокси-программным обеспечением? Любая помощь будет высоко ценится, спасибо!
Chris