मैं कोशिश कर रहा हूं कि https के ऊपर इस्तेमाल होने वाली बेसिकहेटबाइंडिंग पर एक डब्ल्यूसीएफ सेवा दी जाए। यहाँ मेरा web.config है:
<!-- language: xml -->
<service behaviorConfiguration="MyServices.PingResultServiceBehavior"
name="MyServices.PingResultService">
<endpoint address=""
binding="basicHttpBinding"
bindingConfiguration="defaultBasicHttpBinding"
contract="MyServices.IPingResultService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
...
<bindings>
<basicHttpBinding>
<binding name="defaultBasicHttpBinding">
<security mode="Transport">
<transport clientCredentialType="None"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
...
<behaviors>
<serviceBehaviors>
<behavior name="MyServices.UpdateServiceBehavior">
<serviceMetadata httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
मैं WCFStorm का उपयोग करके कनेक्ट कर रहा हूं जो सभी मेटा डेटा को ठीक से पुनर्प्राप्त करने में सक्षम है, लेकिन जब मैं वास्तविक विधि को कॉल करता हूं तो मुझे प्राप्त होता है:
प्रदान की गई URI योजना 'https' अमान्य है; अपेक्षित 'http'। पैरामीटर नाम: के माध्यम से