wsHttpBinding と mexHttpBinding を使用して WCF サービスを作成しました。IIS6 で http を実行すると、myservice.svc に通常の「サービスが作成されました」と表示されます。ページ。myservice.svc?wsdl は、WSDL を含む XML を示しています。
から に変更し、https を使用して同じサービスに到達しようとしています<security mode="None">
。<security mode="Transport">
myservice.svc には、「サービスを作成しました」と表示されます。ただし、myservice.svc?wsdl には「サービスを作成しました」も表示されます。
私は何を間違っていますか?
サービスは引き続き機能します (http を使用するときにクライアントを作成し、後で https に変更しました)。しかし、おそらく ?wsdl ページが壊れているため、VS は https を使用して新しいクライアントを生成できません。