6
私はRESTful WebサービスをセットアップするためにWCF 4を使用しようとしています。 HTTPとHTTPSの両方を使ってサービスにアクセスできるようにしたいと思います。デフォルトでは、サービスは、HTTPではなくHTTPSの作品次のような構成で作成されます。どのようにHTTPとHTTPS WCF 4 RESTfulサービスを設定しますか?
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<webHttp helpEnabled="true" />
</behavior>
</endpointBehaviors>
</behaviors>
<protocolMapping>
<add scheme="http" binding="webHttpBinding" />
</protocolMapping>
</system.serviceModel>
私は、このわずかに設定を変更することにより、サービスのHTTPSをオンにすることができます
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<webHttp helpEnabled="true" />
</behavior>
</endpointBehaviors>
</behaviors>
<bindings>
<webHttpBinding >
<binding name="SecureWebBinding" >
<security mode="Transport"></security>
</binding>
</webHttpBinding>
</bindings>
<protocolMapping>
<add scheme="http" binding="webHttpBinding" bindingConfiguration="SecureWebBinding"/>
</protocolMapping>
</system.serviceModel>
マイ質問はどのように私は両方のサービスを働かせますか?
私はあなたの例で最初に定義されたエンドポイントの** https **://ww.xyz.com/MyService.svcと思うでしょう。 –