2017-06-08 284 views
0

我試圖將SOAP消息發送到以HTTPS開頭的端點。這是SSL的一種方式,所以我不需要證書來發送請求。WCF客戶端https請求

雖然使用config從下面我得到以下異常:

Could not establish secure channel for SSL/TLS with authority 'some.domain.com/endpoint'. 

我嘗試了許多不同的傳輸設置,有時要求在ClientCredentials用戶名或認證,但嘿 - 我不應該需要他們!我可以通過瀏覽器窗口訪問所請求的端點,而無需任何身份驗 我在配置中丟失了什麼?我現在感到有點困惑。

<bindings> 
    <basicHttpBinding> 
    <binding name="PublisherBinding"> 
     <security mode="Transport"> 
     <transport clientCredentialType="None" /> 
     </security> 
    </binding>  
    </basicHttpBinding> 
</bindings> 
<client> 
    <endpoint address="https://some.domain.com/endpoint" 
    binding="basicHttpBinding" bindingConfiguration="PublisherBinding" 
    contract="PublisherContract" name="NotificationsEndpoint"/> 
</client> 

回答