0

IIS で実行していない WCF Web サービスに https を実装しようとしています。現在、サービスを記述および実装する各クラスおよびインターフェースに次のコードを使用しています。

WSHttpBinding binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Transport;

WebServiceHost host = new WebServiceHost(typeof(ServiceClass), "https://localhost:8085/ServiceClass");
host.AddServiceEndpoint(typeof(IServiceClass), binding, "");
host.Open();

サービスは例外なく開始されますが、ブラウザを次の場所に接続しようとすると:

https://localhost:8085/ServiceClass/Item?format=xml

ERR_CONNECTION_RESET エラーが発生します。さらに、host.Faulted と host.Closed をフックしても、エラー メッセージが表示されません。

基本認証を使用してhttps経由でWCF Webサービスを実装する例はどこにも見つかりません。これが私たちが探しているものです。

4

0 に答える 0