logo
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

atlant_is
#1 Оставлено : 3 февраля 2010 г. 1:27:32(UTC)
atlant_is

Статус: Member

Группы: Registered
Зарегистрирован: 26.05.2009(UTC)
Сообщений: 11

Доброго времени суток, уважаемые!
Собственно, появилась необходимость давать доступ к форуму через reverse-proxy (nginx). Соответсвенно, IP участников превращаются в 127.0.0.1 Что нужно изменить или где настроить, чтобы ИП участника брался из HTTP_X_REAL_IP, а не из REMOTE_ADDR - этот заголовок прописывает nginx.
atlant_is
#2 Оставлено : 13 февраля 2010 г. 14:20:16(UTC)
atlant_is

Статус: Member

Группы: Registered
Зарегистрирован: 26.05.2009(UTC)
Сообщений: 11

Решение было найдено. Не совсем изящное, но все же. Везде в коде нужно заменить Request.UserHostAddress на Request.ServerVariables ["HTTP_X_REAL_IP"]
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Форум YAF | YAF © 2003-2012, Yet Another Forum.NET
Страница сгенерирована за 0.085 секунды.