Web服务 – 请求失败,HTTP状态401:未经授权

前端之家收集整理的这篇文章主要介绍了Web服务 – 请求失败,HTTP状态401:未经授权前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个在我的IIS6(XP Pro SP2)中运行的.NET 2.0网站(VB)和.NET 3.5(当然,在IIS的ASP.NET选项卡下配置为.NET2)托管ASMX Web服务.

在Chrome中,我可以调用ASMX并成功调用Web方法.然而,在从代码调用web方法的时候,从.NET 2.0网站得到:

The request Failed with HTTP status 401: Unauthorized.

如何解决这个问题?

解决方法

在初始化webService对象时,需要在应用程序中设置凭据.

像webService.UseDefaultCredentials = true

这将将请求的凭据设置为执行应用程序的当前用户.

猜你在找的HTML相关文章