如何验证用户以编程方式使用 Web 服务?

发布于 2024-08-20 02:31:28 字数 144 浏览 2 评论 0原文

我在 IIS 服务器上设置了 Web 服务。当我在网络浏览器中导航到该页面时,它会根据需要要求我提供用户名和密码。不过,我想在 .NET 应用程序 (C#) 中使用该服务。我需要做什么才能以编程方式提供用户名和密码以便我可以使用该服务?或者我应该有其他方式来验证用户身份吗?

I have a web service set up on an IIS server. When I navigate to the page in a web browser it asks me for my user name an password, as desired. However I want to consume the service in a .NET application (C#). What do I need to do to provide a user name and password programmatically so that I can consume the service? Or is there some other way I should be authenticating a user?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

莳間冲淡了誓言ζ 2024-08-27 02:31:28

尝试这样的事情:

YourWebReference webservice = new YourWebReference();
webservice.Credentials = new System.Net.NetworkCredential("username","password");
webservice.DoSomething();

Try something like this:

YourWebReference webservice = new YourWebReference();
webservice.Credentials = new System.Net.NetworkCredential("username","password");
webservice.DoSomething();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文