【发布时间】:2009-07-13 11:25:19
【问题描述】:
我有一个调用我的 WebService 的 Windows 应用程序。我正在为我的 WebService 使用 Windows 身份验证模式。 a)当我尝试访问 Web 服务时,它会引发错误:
System.Net.WebException: The request failed with HTTP status 401: Access Denied.
我已经设置
我还关闭了 WS 的 匿名模式。仅检查集成 Windows 身份验证。
b)当我关闭模拟时,我收到以下错误:
Login failed for user "My Sys No\ASPNET".
我认为我的登录 id 凭据没有通过,不知道为什么仍然 Windows 身份验证模式 处于打开状态。
有人可以解释一下吗?
【问题讨论】:
-
您指的是 ASMX Web 服务吗?您使用的是什么版本的 .NET?
标签: c# .net web-services security