我已经在IIS中的Anonymous Access CheckBox上托管了另一台服务器上托管的Web服务。当我的本地Web应用程序尝试访问Web服务时,我仍然收到“请求失败,HTTP状态为401:访问被拒绝”。错误。我的Web应用程序正在调用Web
服务如下:
ws = new MyObject.WebService();
ws.Retrieve(someParams);
我在这里想念什么?
最佳答案
Here是诊断401错误的良好引用。
从那里开始,一个地方是查看您为匿名用户配置的凭据。如果它们不正确(如果用户密码可能已在其他地方更改),则将获得HTTP 401。