C# 如何使用需要登录凭据的Web服务
我为我的英语不好道歉 大家好,我在使用web服务时遇到问题,下面是发生的情况: 我有一个公开wsdl web服务的url,但为了访问wsdl,我必须登录,这是我遇到的问题,我正在创建一个应用程序,尝试连接到web服务,但我无法通过您的登录访问wsdl,有一些编程方法可以用来实现logearse并在以后使用Web服务时引用它 我正在C框架4.5.1中开发应用程序C# 如何使用需要登录凭据的Web服务,c#,web-services,visual-studio-2013,C#,Web Services,Visual Studio 2013,我为我的英语不好道歉 大家好,我在使用web服务时遇到问题,下面是发生的情况: 我有一个公开wsdl web服务的url,但为了访问wsdl,我必须登录,这是我遇到的问题,我正在创建一个应用程序,尝试连接到web服务,但我无法通过您的登录访问wsdl,有一些编程方法可以用来实现logearse并在以后使用Web服务时引用它 我正在C框架4.5.1中开发应用程序 非常感谢您提供的任何帮助。如果您的Web服务要求您使用基本身份验证,您必须在请求中传递一个名为Authorization的标头,其中包含
非常感谢您提供的任何帮助。如果您的Web服务要求您使用基本身份验证,您必须在请求中传递一个名为Authorization的标头,其中包含基本内容。 为了让事情变得有趣,您的用户名和密码必须以Username:Password和Base64编码的格式发送 它可以如下所示: Convert.ToBase64StringSystem.Text.Encoding.UTF8.GetBytesUsername+:+密码; 标题将如下所示:
Authorization: Basic ddfWt432fDFSDAFDf4FSdf434gfRGHEThF
这取决于您所说的登录。我必须编写用户并通过登录来获得带有wsdl的url Web服务