IIS发布网站时报403错误的所有原因及解决方案

在使用IIS的时候,如果遇到403相关的错误,我们往往束手无策,不知道是什么权限的原因。现总结如下,供以后参考。

1、403.1 – 执行访问被禁止

没有足够的执行权限,例如你访问的index.php文件,但是该文件并没有执行权限,那么浏览器在访问时就会出现该错误,然后你就需要去修改目录的权限了


2、403.2 – 读访问被禁止
验证是否已将IIS设置为允许对目录进行读访问。


3、403.3 – 写访问被禁止
验证IIS权限和NTFS权限是否 已设置以便向该目录授予写访问权。


4、403.4 – 要求SSL
  禁用要求安全通道选项,或使用HTTPS代替HTTP来访问该页面。如果没有安装证书 的Web站点出现此错误。


5、403.5 – 要求SSL 128
  禁用要求128位加密选项,或使用支持128位加密的浏览器以查看该页面。如果没有安装证书的Web站点出现此错误


6、403.6 – IP地址被拒绝
 您已把您的服务器配置为拒绝访问您目前的IP地址。


7、403.7 – 要求客户端证书
 您已把您的服务器配置为要求客户端身份验证证书,但您未安装有效的客户端证书。


8、403.8 – 站点访问被拒绝
  您已为您用来访问服务器的域设置了域名限制。


9、403.9 – 用户数过多
 与该服务器连接的用户数量超过了您设置的连接限制。


10、403.10 – 配置无效


11、403.11 – 密码更改


12、403.12 – 拒绝访问映射表
 您要访问的页面要求提供客户端证书,但映射到您的客户端证书的用户ID已被拒绝访问该文件。


13、403.13 – 客户端证书被吊销


14、403.14 – 拒绝目录列表

您要访问的页面被拒绝了,问题所在就是iis没有办法读取这个页面的源文件,那么就需要去看iis的默认文档中,是否支持该文件,比如你的文件时php文件,那就就可以看默认文档是否存在index.php即可

15、403.15 – 超出客户端访问许可

16、403.16 – 客户端证书不受信任或无效

17、403.17 – 客户端证书已过期或尚未生效

18、403.18 – 在当前的应用程序池中不能执行所请求的URL(IIS 6.0专有)

19、403.19 – 不能为这个应用程序池中的客户端执行CGI(IIS 6.0专有)

20、403.20 – Passport登录失败(IIS 6.0专有)

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/5043

(0)
郭靖的头像郭靖
上一篇 2022年6月20日 下午4:48
下一篇 2022年6月21日 下午3:49

相关推荐

  • Centos 7.9 宝塔面板下安装开源IDC机房资产管理系统-Racktables

    第一步:准备宝塔环境 根据racktables官方文档,选择合适版本,搭建环境。 第二步:安装racktables 1 官网下载(https://www.racktables.org/)racktables安装包,并上传到宝塔。 2 解压安装包,设置网站,创建数据库 3 浏览器完成安装 Please set ownership (chown) and/or …

    2022年12月22日
    1.9K00
  • 修改IDEA占用的内存大小

    首先找到 配置VM的文件,打开IDEA ➡ 顶部菜单栏 ➡ Help (帮助)➡ Edit Custom VM Options(编辑自定义VM编辑) 详细如下图: 修改下面这几部分就行了: 我改成最大2048M=2G了,这回应该够用了。修改完后 Ctrl + S 保存,记住保存!!! 重启下IDEA,OK了

    2023年9月13日
    1.2K00
  • nginx安全:配置allow/deny控制ip访问

    一,nginx中allow/deny指令的用途 1, Nginx的deny和allow指令是由ngx_http_access_module模块提供, Nginx安装默认内置了该模块 2, nginx访问控制模块: 想禁止哪个ip访问就加上deny IP, 想允许哪个ip访问就加上allow IP, 想禁止或者允许所有,则allow all或者deny all…

    2023年3月1日
    1.1K00
  • IIS导入证书

    步骤一:导入证书 步骤二:为网站绑定证书 步骤三:验证证书是否安装成功 打开计算机的浏览器,在地址栏输入安装的证书所绑定的域名,验证证书在IIS服务器上是否安装成功。 如果您能够获得响应且地址栏的前部出现图标(如下图所示),表示成功建立了HTTPS连接,证书已经安装成功。

    2023年2月24日
    1.1K00
  • Linux 宝塔部署 ASP.NET Core 应用

    第一步,发步应用 我这是一个API 应用和 MVC 应用 设置,服务器上要运行的端口 API 端口5000 MVC 端口5001 打包文件夹,发步 1、桌面新建俩个文件夹 2、右键项目发步,选中iis 目标位置选择刚刚桌面上创建的API文件夹 MVC 同理,这里不做演示 第二步、安装LInux ASP.NET Core 运行时环境 1、连接服务器 2、执行以…

    2023年3月8日
    1.8K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信