1

HTTPS を使用して WCF サービスをホストしていますが、実行しているマシンの netbios 名にアドレスが設定されているという問題が発生しています。ホスト ヘッダーを追加して HTTP を使用したいだけであれば、これは簡単に解決できますが、残念ながら、HTTPS バインディングにホスト ヘッダーを追加することはできません。(コマンド ラインで実行できますが、私の IT 部門はそのようなハッキングに熱心ではありません)。

思いつくところはほとんど探しました。他の誰かがこの問題を抱えているのでしょうか、それとも HTTP 経由で API を公開しているだけなのでしょうか? ありがとう。

さらに情報が必要な場合は、喜んで提供いたします。

残念ながら、問題を示すために画像を投稿することは許可されていません。メタデータ ページはhttps://mcweb1-prod.powertochange.local/TMC_API.svc?wsdlを使用するように指示していますが、代わりに外部アドレスを使用したいと考えています。

4

1 に答える 1

2

残念ながら、IIS に HTTPS バインディングを追加すると、証明書から URL を手動で設定または読み取ることができなくなります。このリンクでは、メタデータのアドレスを適切に変更する方法について説明しています。

于 2010-11-09T00:02:02.233 に答える