Моя конечная цель - увидеть внешние IP-адреса клиента в файлах журналов IIS для составления отчетов / устранения неполадок.
У нас есть приложение WCF, работающее на экземплярах EC2 за Elastic Load Balancer. У меня есть F5 ISAPI DLL, установленная в IIS. Балансировщик нагрузки настроен на использование переадресации HTTPS (443) на HTTPS (443). На ELB имеется действующий сертификат, а на IIS - самозаверяющий сертификат.
В этом случае, если я получу доступ к такой странице, как https://mysite/test.html,, журнал IIS будет содержать внешний IP-адрес. Но когда я получаю доступ к https://mysite/wcfapplication/test.aspx,, журнал IIS содержит внутренний IP-адрес ELB.
Amazon говорит, что это проблема с приложением. У команды возникают проблемы с определением того, что нужно изменить в конфигурации WCF. Кто-нибудь сталкивался с этим сценарием и нашел исправление / обходной путь?