在Windows窗体应用程序中,我需要调用SOAP Web服务(http://www.dat.de:80/GlassRep/services/Authentication?wsdl)。我需要将什么参数传递到此SOAP服务
对于此WebService我有一些提供的示例文档。
ConsoleApplication:
ConsoleApplication1.de.dat.www.VehicleSelection vi = new ConsoleApplication1.de.dat.www.VehicleSelection();
vi.CookieContainer = new System.Net.CookieContainer();
string sessionID = vi.doLogin("123456789",
"username1",
"akEwRUF3TUM45678Gd5U2NxdHdlKzBaQTF4QVBIT21DVXpRPQ==");
Console.WriteLine("sessionID = " + sessionID);
,但是当我打电话WebService的:
Dim authService As New WebServiceTest.Authentication
authService.doLogin(
方法doLogin需要一个参数WebServiceTest.doLoginRequest(),所以是所有方法。
为什么方法doLogin没有作为参数3字符串,但有doLoginRequest()?
我需要改变什么或者我做错了什么?
谢谢!
我包含在MyProject中的WebService: 项目 - >输入服务引用 - >扩展 - >添加WebReference和此方法没有重载的方法... – wertyk
我不明白这是如何可能,但我不认为任何人都可以帮助?我可能是错的,但这更多的是一个发展问题。 他们给了你一个方法,告诉你如何做一个例子,并且这个例子不起作用。 – DidIReallyWriteThat
我可以问他们,但我认为我做错了什么... – wertyk