私はこのグループなどを無駄に掃除しました。 IIS7でWCF(Web)サービスを正常にホストしました。問題は、IISがエンドポイントをサービスに公開するときに、サーバーのローカル/ DNS名(MyServerなど)を使用していたことです。ネットワーク外のマシンにサービスを公開する必要があります。この名前(MyServer)は外部に公開されていません。私は何とかIISに、そのサービスがホストされているマシンのローカル/ DNS名を使用するのと同じ名前を使用するようにしたいと考えています。
私はホスト名/バインディングを使用するようにIISを設定しようとしましたが、そのときにIISから取得するのは「悪いホスト名」です。サービス/ .svcファイルのアドレスを解決できません。私はIP +ホスト名、IPだけ、ホスト名だけ、さまざまなweb.configファイル設定(いくつかの設定は難しいです。
これはかなり「パンとバター」のことでなければなりません。それは簡単な解決策ですか?
おかげで、 ジョン
あなたのネットワークの外に公開したい場合は、考えていない間質機器あなたの内部サーバーへの外部IP /名前のために。私はこれがWCFの世界にあるとは思わない。外部リクエスト - >あなたの会社のファイアウォール/デバイス - >変換され、 - > MyServerにルーティングされます。 – kd7