簡體   English   中英

如何更改SoapHttoClientProtocol對象的URL?

[英]How do I change the URL of a SoapHttoClientProtocol object?

我從包含wsdl.exe生成的SoapHttpClientProtocol子類的客戶端接收了一些代碼,供我們訪問。 我將代碼更改如下:

public WebService(string url, bool useDefaultCredentials)
{
   this.Url = url;
   this.UseDefaultCredentials = useDefaultCredentials;
}

客戶端更改了Web服務的URL,因此我們更改了配置以使其匹配,但不幸的是,它似乎仍然是舊的URL。

該代碼包含引用舊Web服務的幾個屬性。 具體來說,將WebServiceBindingAttributeNamespace參數設置為舊的.asmx文件,將SoapDocumentMethodAttributeAction參數設置為舊的URL,將RequestNamespace參數設置為舊的.asmx文件。 這些可能是問題嗎?

從客戶端更新:看起來除了更改Web服務的位置以外,他們還更改了SOAP方法的命名空間,從而破壞了自動生成的[SoapDocumentMethod]屬性。

暫無
暫無

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

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