Приложение клиент / сервер WCF отправляет запрос через прокси-сервер, а не направляет его на сервер
Я занимаюсь разработкой клиент-серверного приложения с использованием Windows Communication Foundation.
Существует проблема, заключающаяся в том, что, хотя мы устанавливаем IP-адрес сервера в качестве списка исключений конфигурации прокси-сервера, но запрос (через HTTP/XML) от клиента на выполнение службы по-прежнему отправляется через прокси-сервер, а не направляется на сервер.
Not Это не все запросы. Уровень составляет около 10%-20%. Я хотел бы услышать о причине и совете по этому вопросу.
Ниже приведена информация, которую мы нашли в текущем выпуске.
- Частота появления высока, когда WCF используется впервые после запуска клиента.
- IP-адрес сервера установлен в списке исключений (не использовать прокси) конфигурации прокси
- Хотя HTTP-запрос отправляется через прокси-сервер, в его заголовке по-прежнему установлен IP-адрес сервера.
- Даже при отправке на прокси-сервер IP-адрес сервера задается в заголовке HTTP запроса.
- На клиенте нет другого приложения, использующего WCF.
[Экологическая информация]
клиент
Версия ОС: Windows 7 встроенная
Настройки прокси клиента [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings](Когда клиент выключается, информация прокси обновляется)
Прокси-сервер: IP-адрес прокси: Номер порта (ppp.ppp.ppp.ppp: 8080)
Список исключений прокси: IP-адрес сервера (sss.sss.sss.sss) Настройки WCF Адрес: http: //sss.sss.sss.sss/xxxx/yyyy.svc Binding: BasicHTTPBinding
сервер
Версия ОС: Windows Server 2016
Версия IIS: Microsoft-IIS / 10.0
ASP.NET версия: 4.0.30319