Я должен поддерживать использование прокси на нашем приложении, которое использует соединения WCF.
У нас нет прокси-сервера в нашей сети, и я не хочу разрушать нашу корпоративную сеть путем запроса установки прокси. Я думал об установке прокси-сервера на локальной виртуальной машине и конфигурировании Internet Explorer так, чтобы это бросило вызов тому прокси.
Я не знаю, какое программное обеспечение прокси использовать (я не хочу устанавливать сервер ISA) и я не знаю, как настроить тот.
У кого-то есть какое-либо предложение для простого в использовании программного обеспечения, которое потребует аутентификации для каких-либо сервисов WCF, и у Вас есть какая-либо инструкция, которая была бы полезна для знания при тестировании программного обеспечения против прокси?
Взгляните на Fiddler: http://www.fiddlertool.com . Он устанавливается как прокси на вашем локальном компьютере, маршрутизируя через него все запросы.
Сложность при тестировании работы с прокси-сервером будет заключаться в том, чтобы убедиться, что он не подключается напрямую, в некоторых случаях в обход прокси. Вы можете установить прокси-программное обеспечение, но если у вас также есть прямой доступ в Интернет, то, насколько вы знаете, ваше приложение может выйти из строя, если этот прямой доступ заблокирован.
Вы можете попробовать смоделировать брандмауэр, создав виртуальную машину с сетью «только для хоста», то есть настроить ее виртуальную сетевую карту для подключения только к хост-машине. Затем вы можете запустить свое приложение на этой виртуальной машине и настроить его для использования прокси, запущенного на хосте. Отказ от ответственности: на самом деле я сам не пробовал, но теоретически это должно сработать.