沒法從傳輸鏈接中讀取數據: 遠程主機強迫關閉了一個現有的鏈接

      咱們添加客戶端服務引用的時候會出現這樣的錯誤:
 
  下載「http://localhost:8002/WCFService」時出錯。
 
  基礎鏈接已經關閉: 接收時發生錯誤。
 
  沒法從傳輸鏈接中讀取數據: 遠程主機強迫關閉了一個現有的鏈接。。
 
  遠程主機強迫關閉了一個現有的鏈接。
 
  Metadata contains a reference that cannot be resolved: 'http://localhost:8002/WCFService'.
 
  Metadata contains a reference that cannot be resolved: 'http://localhost:8002/WCFService'.
 
  If the service is defined in the current solution, try building the solution and adding the service reference again.
 
 
 
  解決辦法:
 
  1.檢查防火牆設置,服務端口是否已經設置爲安全端口。
 
  2.檢查WCF服務地址是否正確。此處的地址必定是WCF服務託管宿主進程公佈的偵聽地址,宿主進程啓動後,會在此端口偵聽,是否有請求服務的的查詢請求,當地址錯誤的時候此請求會宣告失敗。所以要從新確認服務端口是否正確。此例子中爲 http://localhost:8001/WCFService不是http://localhost:8002/WCFService。因此纔會出錯。更改地址後就能夠正確查詢到服務信息。
 
  3.配置終結點基於HTTP協議,
 
 
相關文章
相關標籤/搜索