2013-10-03 97 views
1

因此,我想從wcf服務http://www.domain/Service.svc獲取數據。要訪問,您需要一個標題授權:username_value:password_value,純文本。但是,當我嘗試從Service.svc獲取數據時,我收到400個錯誤的請求。我的猜測是必須相應設置的安全部分。我的設置是現在:用於svc服務的web config中的安全設置

<system.serviceModel> 
    <bindings> 
     <basicHttpBinding> 
      <binding name="BasicHttpBinding_IService" closeTimeout="00:01:00"> 
       <security mode="None"> 
        <transport clientCredentialType="None" proxyCredentialType="None" /> 
        <message clientCredentialType="UserName" /> 
       </security> 

這樣可以嗎?謝謝。

+1

歡迎計算器!您需要發佈客戶端和服務器端WCF配置。有人很可能會幫助你。 –

+0

只要參考這篇文章http://stackoverflow.com/questions/2456301/wcf-the-remote-server-returned-an-error-400-bad-request可能是這將解決您的查詢。 – kiran

回答

0

用途:

<security mode="Transport"> 
    <transport clientCredentialType="UserName" proxyCredentialType="None" /> 
</security>