Назад | Перейти на главную страницу

Обратный прокси-сервер IIS для внутреннего сайта с проверкой подлинности Windows

У меня есть внутренний веб-сайт с проверкой подлинности Windows, который мне нужно анонимно открыть для внешних пользователей.

внешний: http://foo.com/ (общественный) стажер: http: // privatefoo / (требуется проверка подлинности Windows)

Я хочу, чтобы люди, заходящие на foo.com, не видели запроса безопасности, просто получили доступ к privatefoo - я знаю, что это возможно при простой настройке обратного прокси, но знает ли кто-нибудь, как заставить прокси-сервер предоставлять учетные данные Windows?

Рассмотрите возможность использования маршрутизации запросов приложений (ARR). http://www.iis.net/expand/ApplicationRequestRouting

Это сделает обратный прокси-сервер с использованием IIS7 полностью. Вы можете установить его на той же машине или на разных машинах.

Для аутентификации лучше всего иметь запросы на автоматическую аутентификацию частного сайта от обратного прокси. Вы можете сделать это с помощью HTTP-модуля на частном сайте, который запускается перед аутентификацией.

Мне любопытно, почему вы заблокировали сайт локально, к которому вы все равно предоставляете доступ всему миру? Если вы даете миру доступ к нему, почему бы не открыть его в частном порядке?