【问题标题】:Run ASP.NET website on local IIS在本地 IIS 上运行 ASP.NET 网站
【发布时间】:2011-12-06 13:49:24
【问题描述】:

我正在运行 Win 7,我正在尝试获取一个 ASP.NET 网站,以便在本地 IIS 下运行。我已经建立了一个虚拟目录,它指向网站所在的文件夹。但是当我访问 localhost/[VirtualDir] 时,我从 IIS 收到错误消息。该错误是 401.3,并且与无权访问该文件夹有关(我的错误消息是丹麦语,因此发布该错误不会有太大帮助...grrrr)。我已授予 IIS_IUSRS 对包含代码的文件夹的完全权限,但我仍然遇到相同的错误。

我也尝试在 VS 中新建一个默认网站并将其放在 wwwroot 中,但我仍然遇到同样的错误。

谁能帮忙?

最好的问候, 斯蒂芬·乔根森

【问题讨论】:

    标签: asp.net iis-7


    【解决方案1】:

    错误可能不是文件夹权限,更可能是 IIS 身份验证,下面是一个链接,其中包含一些尝试步骤。

    http://www.bloggingdeveloper.com/post/HTTP-Error-4013-Unauthorized-Error-While-creating-IIS-70-web-site-on-Windows-Vista.aspx

    【讨论】:

    • 非常感谢您的快速回答。
    • 哇...这很奇怪。重新启动我的电脑后,它不再工作了。匿名身份验证设置为应用程序池标识,但它不起作用。嗯....
    • 我没有让它与虚拟目录一起工作,但我让它在 IIS 下的默认网站下工作 - 不要问我为什么,但似乎存在某种权限问题,我想不通。
    【解决方案2】:

    您是否告诉您的项目在项目设置中使用 IIS?默认是特殊的 VS 版本的 IIS(这个名字我刚刚忘记了),但是如果你进入 Project Properties -> Web 你会在底部看到你想要更改为“使用本地 IIS”

    【讨论】:

      猜你喜欢
      • 2018-05-11
      • 2012-07-17
      • 2016-02-11
      • 1970-01-01
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      相关资源
      最近更新 更多