YetAnotherForum
Добро пожаловать, Гость Поиск | Активные темы | Участники | Вход | Регистрация

Форум за реверс-прокси
atlant_is
#1 Оставлено : 3 февраля 2010 г. 1:27:32(UTC)
Ранг: Member

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

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

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

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

SoClean Theme By Jaben Cargman (Tiny Gecko)
Форум YAF | YAF © 2003-2010, Yet Another Forum.NET
Страница сгенерирована за 0,083 секунды.

ASP.NET Forum - Yet Another Forum (YAF). Русифицированный движек форума на ASP (asp forum).