Visual Studio Development Server(2010)和NTLM授权

K23*_*232 6 vb.net asp.net authentication ntlm visual-studio-2010

我正在使用Visual Studio开发服务器(Visual Basic 2010),它工作正常.现在我启用了NTLM授权,因为我想使用不同的用户帐户测试网站.现在,当我尝试访问该网站时,我总是会收到以下错误页面:

'/'应用程序中的服务器错误.

HTTP错误403 - 禁止.


版本信息:ASP.NET Development Server 10.0.0.0

我正在使用我们域中的普通用户的测试帐户.我已将项目文件夹中的访问权限设置为此用户的完全访问权限,但它没有帮助.还有什么想法?谢谢!

Vla*_*idt 0

我认为发生这种情况是因为工作室开发服务器非常差。我的意思是它没有像通常的 iis 那样具有所有功能。所以我做了解决方法:(当然你应该有iis服务器在你的compure上。我在win 7上使用iis 7)

  1. 在程序和功能中->打开或关闭Windows功能选择互联网信息服务->万维网服务->安全->请求过滤
  2. 在iis中创建新站点,而不是在身份验证设置中启用Windows身份验证并禁用匿名身份验证
  3. 在项目属性中以管理员身份启动 studio -> web 选择使用本地 iis 服务器选择您在上面创建的服务器按创建虚拟目录
  4. (可选)在 Web 配置中将其添加到 system.web 部分