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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP 403禁止访问:此网站要求您登录相关的知识,希望对你有一定的参考价值。

使用asp .net MVC 4.0,razor,VS2010,IIS5.2,windows Server 2003

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

  1. 清理然后构建解决方案。
  2. 右键单击项目文件,然后单击PUBLISH。
  3. 发布方法:文件系统
  4. 目标位置:C: Inetpub wwwroot testing
  5. 然后发布。

然后我去了IIS并在默认网站上获得了我的网站。快乐:)。然后我做了:

  1. 右键单击测试(我的应用程序)并打开属性。
  2. 在tabdirectory中一切都很顺利。
  3. 在asp.nettab中,我设置了asp .net版本4.0.30319
  4. 这里有点混乱,我将home / index设置为documentstab中的默认内容页面
  5. 然后我右键单击测试并单击浏览。它显示:

最可能的原因:

本网站要求您登录。

此错误(HTTP 403 Forbidden)表示此程序能够连接到该网站,但它无权查看该网页。

我得到的错误消息的简短摘要。这是我的拳头mvc应用程序和第一次托管。我的错是什么?我现在应该怎么做?

答案

我有类似的问题。请尝试以下方法:

A.以下来自Microsoft Technet的建议帮助我:

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

  1. 打开Windows资源管理器并导航到Web应用程序的/ bin目录
  2. 右键单击该文件夹,然后单击“属性”
  3. 转到“安全”选项卡并单击“编辑”
  4. 单击添加并添加本地服务器组Authenticated Users或<SERVER NAME> Users(这通常包含DOMAIN Users组)。
  5. 选择“读取和执行”,“列出文件夹内容”和“读取”权限(如果您计划将Everyone添加到/ bin文件夹,则仅授予“读取”权限)
  6. 单击“确定”以应用新设置
  7. 注意:您可能需要在每次发布后使用它,因为权限可能会被重置。

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

我知道这听起来很愚蠢,但这对我来说也是个问题

将您的网站发布到IIS后,导航到qazxsw poi而不是qazxsw poi

以上是关于HTTP 403禁止访问:此网站要求您登录的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 403 禁止“您无权访问此服务器上的 /。”

您指定的网页无法访问 错误类型500是啥意思?

403 - 禁止访问: 访问被拒绝。您无权使用所提供的凭据查看此目录或页面。 怎么解决 ?

403 禁止 您没有权限访问此服务器上的 /。部署 Laravel 项目后

您指定的网页无法访问! 错误类型:403

如何解决wordpress中的403禁止错误?