У меня есть служба WCF, которая настроена на запуск для высокого номера порта (например, 9000) в netTcpBinding. Все это работает, но только если клиент может получить доступ к данным на этом порту. У нас было несколько случаев, когда корпоративные брандмауэры не позволяли нам подключаться к этому порту без большой боли.WCF: Как настроить трафик net.tcp на порт 80
Есть ли способ настроить его для работы с портом 80, не затрагивая веб-приложения, которые работают на сервере в настоящее время, так что большинству корпоративных окружений ничего не нужно менять? Я знаю .net tcp port sharing,, но это не позволит порт 80 по net.tcp.
Если невозможно настроить net.tcp на порт 80, существуют ли какие-либо «лучшие практики» для такого рода ситуаций, чтобы минимизировать проблемы с брандмауэром?
Благодарим за ответ, и голова за использование 8080. Нет причин, по которым мы используем 9000, поэтому мы можем перейти на этот порт. –