IIS 7,ASP.NET安全噩梦

没有明显的原因,我知道,我的本地开发服务器(IIS 7)上的ASP.NET网站开始返回错误代码500 – 内部服务器错误

授予用户“ Users (MY_COMPUTER_NAME\Users) ”对该文件夹(在IIS下虚拟Users (MY_COMPUTER_NAME\Users)完全控制权后,网站开始再次运行。 但是这一次我的PDF创build者DLL仍然没有工作(只是保持返回null),它似乎仍然是这个安全问题。

我是否缺less其他安全设置? 我已经把文件夹完全控制给下列用户:

  1. IUSR
  2. 系统
  3. 本地服务
  4. networking服务
  5. MYNAME(Belrije \ MYNAME)
  6. pipe理员(Belrije \pipe理员)
  7. 用户(Belrije \ Users)
  8. IIS_IUSRS(Belrije \ IIS_USRS)

P / S: Belrije是计算机名称

注:我有这个相同的设置运行在我的笔记本电脑上,没有任何问题。

我在用:

 IIS 7 Windows 7 Ultimate ASP.NET 3.5 Website 

这个错误可能是由于几个可能的原因genacted。

请查看这篇文章有关您访问IIS 7.0上承载的Web站点时出现错误消息:“HTTP错误500.0 – 内部服务器错误”

在应用程序的根目录中添加一个web.config文件,并将其更改为显示完整的错误消息:

 <customErrors mode="Off" ...> 

(请勿在生产服务器上执行此操作)

检查您是否使用Internet Explorer,未设置“显示简短的HTTP错误消息”设置,或使用其他浏览器。