Обычно прокси-сервер HTTP подключается к ЛЮБОМУ целевому порту, указанному в HTTP-запросе? Или обычно набор портов назначения ограничен (80, 8080, 443, ...) Я создал службу WCF и назначил адрес Visual Studio http: // локальный: 7517 / Но некоторые клиенты могут использовать веб-прокси, и кажется, что использование стандартных 80 или 8080 - хорошая идея для службы WCF, не так ли? В противном случае в чем преимущество WCF на основе HTTP VS TCP на основе WCF ... С другой стороны, 80 или 8080 могут быть уже заняты. Какие ограничения на порт назначения прокси-сервера являются наиболее распространенными в настоящее время? Эта информация полезна для настройки порта службы на основе транспорта HTTP WCF.
Да, это очень часто ограничивается. В частности, любые прокси на базе squid, так как этот функционал стандартный. Также это линия защиты от людей, туннелирующих через прокси.
В стандартной конфигурации Squid есть
acl Safe_ports port 80 21 443 563 70 210 1025-65535 http_access deny
Многие тоже сбивают высокие порты.
Мой совет - по возможности старайтесь придерживаться 80 и 443 для веб-сервисов, за пределами этого может быть трудно предсказать, какие прокси будут блокировать. Если вы обслуживаете такой рынок, как образование, где фильтры или прокси-серверы почти повсеместны, определенно стоит перестраховаться.