簡體   English   中英

如何在ASP.NET中調用SOAP服務

[英]How do I call a SOAP service in ASP.NET

我是Visual Studio和ASP的新手,我需要調用SOAP服務,該服務需要傳遞用戶名和密碼並以Token進行響應。 我知道如何用JavaScript做到這一點,但是在C#/ ASP.NET中卻一無所知。

我已經添加了Service參考,並且似乎看到有一個issueToken調用。 但是我不知道如何使用它並傳遞用戶名和密碼。

我已經嘗試過搜索google,然后在這里搜索,但是我發現的所有內容基本上都是“將其添加為服務引用並使用它”,但是我無法弄清楚它的使用部分。 我想要的只是單擊一個按鈕,發送呼叫並獲得令牌。

這就是我所擁有的...不會幫助您。

protected void Button1_Click(object sender, EventArgs e)
{
    string userName = "Name";
    string password = "Password";
    TokenService.issueToken callToken = new TokenService.issueToken();
}

它看起來像這樣:

string userName = "Name";
string password = "Password";
var proxy = new TokenServiceClient();
var token = proxy.issueToken(userName, password);
proxy.Close();

也許您需要先實例化服務。

TokenService myService = new TokenService();
myService.YourDesiredMethod(userName, password);

似乎您嘗試在服務上調用靜態方法。

暫無
暫無

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

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