Iis HTTP 403禁止:此网站要求您登录

Iis HTTP 403禁止:此网站要求您登录,iis,asp.net-mvc-4,iis-5,Iis,Asp.net Mvc 4,Iis 5,使用asp.NETMVC4.0、razor、VS2010、IIS5.2、WindowsServer2003 我已经构建了一个我想在IIS中发布的应用程序。我所做的如下所示: 清洁然后构建解决方案。 在项目文件上单击鼠标右键,然后单击“发布”。 发布方式:文件系统 目标位置:C:\Inetpub\wwwroot\testing 然后发表。 然后我转到IIS并在默认网站中获取我的站点。快乐:。然后我做了: 右键单击testingmy应用程序并打开属性。 在tabdirectory中,一切都很顺利。

使用asp.NETMVC4.0、razor、VS2010、IIS5.2、WindowsServer2003

我已经构建了一个我想在IIS中发布的应用程序。我所做的如下所示:

清洁然后构建解决方案。 在项目文件上单击鼠标右键,然后单击“发布”。 发布方式:文件系统 目标位置:C:\Inetpub\wwwroot\testing 然后发表。 然后我转到IIS并在默认网站中获取我的站点。快乐:。然后我做了:

右键单击testingmy应用程序并打开属性。 在tabdirectory中,一切都很顺利。 在asp.nettab中,我将asp.net版本设置为4.0.30319 这里有点混乱,我在documentstab中将主页/索引设置为默认内容页 然后我右键单击testing并单击browse。它表明: 最可能的原因:

此网站要求您登录

此错误HTTP 403禁止表示此程序能够连接到 网站,但它没有查看该网页的权限


一个简短的总结,我得到了错误信息。这是我的第一个mvc应用程序和第一个托管。这是我的错吗?我现在该怎么办?

我也有类似的问题。请尝试以下操作:

A.以下建议帮助了我:

解决方案是确保通常包含DOMAIN\Users组的Authenticated Users或\Users组在C:\inetpub\wwwroot\wss\virtualDirectory{Sitename80}下面的/BIN文件夹上具有读取和执行、列出文件夹内容和读取权限。按照下列步骤授予所需的权限:

打开Windows资源管理器并导航到的/bin目录 您的web应用程序

在文件夹上单击鼠标右键,然后单击“属性”

转到“安全性”选项卡并单击“编辑”

单击Add并添加本地服务器组 用户或\Users,这通常包含 域\用户组

选择读取和执行,列出文件夹内容并读取 权限如果您计划将所有人添加到/bin文件夹, 仅授予读取权限

单击“确定”应用新设置

注意:您可能需要在每次发布后重新设置它,因为权限可能会以某种方式重置

B.在VS中-为您的网站设置默认页面,或者尝试导航到特定页面,而不是仅使用网站名称打开网站

我知道这听起来很愚蠢,但这也是我的问题所在

将webiste发布到IIS后,导航到,而不是