netTcpBindingで高いポート番号(例:9000)で実行するように構成されたWCFサービスがあります。それはすべて機能しますが、クライアントがそのポートのデータにアクセスできる場合に限ります。企業のファイアウォールが、多くの苦痛なしにこのポートに接続することを許可しなかった多くのケースがありました。
現在サーバーで実行されているWebアプリケーションに影響を与えずに、ポート80で動作するように構成して、ほとんどの企業環境で何も変更する必要がないようにする方法はありますか?.net tcpポート共有を認識していますが、これではnet.tcpを介したポート80は許可されません。
ポート80を介してnet.tcpを構成できない場合、ファイアウォールの問題を最小限に抑えるためのこの種の状況に対する「ベストプラクティス」はありますか?