簡體   English   中英

Web服務客戶端(控制台應用程序)在Windows Server 2008 R2 Standard Edition上不起作用

[英]Web Service Client(Console App) not working on Windows Server 2008 R2 Standard Edition

我正在嘗試在控制台應用程序中使用ASMX Web服務,它在Windows 7,Windows Server 2012 Standard,Windows Server 2008 R2 DataCenter,Windows Server 2008 R2 Enterprise中可以正常工作,但是在Windows Server 2008 R2 Standard Edition中卻無法使用是部署服務器。

我也嘗試使用Web Reference和Service Reference來使用ASMX Web服務,但沒有幫助。 它引發以下錯誤,

消息:XML文檔中存在錯誤(1,331491)。

內部異常:System.Xml.XmlException:'。'(十六進制值0x00)是無效字符。 第1行,位置331491。

這種情況是我調用了Web服務,並且返回了XML,但我無法在Windows Server 2008 R2 Standard Edition上接收XML。

請為此提供建議,我需要盡快解決。

這是由於缺少Windows Server 2008 R2 Standard Edition上的證書引起的,我是通過在打開Web服務站點時查看IE中的證書來弄清楚的,而且此Web服務也已更改為WCF,所以我遇到了不同的錯誤,並且當我授權自己連接到互聯網時,客戶端應用程序拋出異常,說證書不受信任,因此我安裝了必要的證書,此問題已解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM