初めて内部UATサーバー(IIS 7)でWCFサービスをホストしています。WCFと中間デバイス&外部リンクの問題
このサービスでは、私がこのケースでは、エンドポイントを定義するにはどうすればよい
- 、HTTPを介してアクセス可能とhttpsである必要がありhttps://abc.com/MyApp/MyService.svc
のようなアドレスにウェブを介してアクセスする必要があります?
- 私は、httpとhttpsの両方を有効にしてアドレスを空白アドレス= ""として保持すると、WSDLのSOAPロケーションでは、
https://abc.com/MyApp/MyService.svc
の代わりにサーバーの名前(https://servername/MyService.svc
)のアドレスが示されました。
SOAP UIにこのアドレス(https://abc.com/MyApp/MyService.svc
)をロードすると、エンドポイントアドレスがhttps://servername/MyService.svc
- に変更されます。ホストヘッダーを使用する必要はありますか?いつどのようにホストヘッダーを使用するのですか?
- このシナリオで相対アドレスを定義する方法は?
アドバイスをしてください。
no .iはバインディングを変更しようとしていません。それはちょうどbasichttpindingです。 – Shetty
@Shetty:WCFサービスのバインディングではありません。私はIISでのWebサイト自体のバインディングについて話しています。たとえば、*:80が標準のデフォルト値です。 – Guvante
ああ、申し訳ありません.43も有効です.1つは、ポート80が開いていないことです。 ITオペレーションにはこれを行う理由がいくつかあります(sslオフローダとは関係ありません)。しかし、もうすぐオープンします。問題が発生しているかどうかはわかりません。今私はそれが唯一のhttpsで動作するように大丈夫です。 – Shetty