Mat*_*t W 14 web-services .net-3.5 http-status-code-401
我有一个在我的IIS6(XP专业版SP2)中运行的.NET 2.0网站(VB)和一个托管ASMX Web服务的.NET 3.5(在IIS的ASP.NET选项卡下配置为.NET2).
在Chrome中,我可以调用ASMX并成功调用Web方法.但是,在使用.NET 2.0网站调用代码中的Web方法时,我得到:
请求失败,HTTP状态为401:未授权.
我该如何解决这个问题?
btl*_*log 21
初始化webService
对象时,需要在应用程序中设置凭据.
就像是 webService.UseDefaultCredentials = true
这会将请求的凭据设置为执行应用程序的当前用户.