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

相关推荐

  • Nginx⽇志切割

    ⼀:切割 ⼆:清理 三:添加定时任务

    2023年5月9日
    1.7K00
  • 蓝科模板网站迁移打开空白问题解决

    现象:网站迁移后,发现网站打开空白,原网页能正常打开 分析处理过程:首页进行环境检测,使用php测试页<?php phpinfo(); ?>测试 发现php默认页是能够正常打开的,同时发现网站后台能够正常登录,通过百度发现需要清除缓存才可显示正常首页。 点击清理缓存 这样首页就能够打开了,首页正常打开后可能会遇到一些图片显示不全的问题,可以在后台网站管…

    2022年12月22日
    1.5K00
  • sl认证 Processing, The CA is processing your order, please just wait.

    执行操作: 如果ssl认证报如下错误 Processing, The CA is processing your order, please just wait. (29/30) 请添加 注意:如果是centos系统一定要关闭防火墙:systemctl stop firewalld.service

    2023年3月11日
    2.0K00
  • 修改IDEA占用的内存大小

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

    2023年9月13日
    1.7K00
  • DeDeCMS MySQL Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 错误解决方案

    我们在做网站迁移,或者备份数据库时,需要导出一个.sql的数据库文件,然后再把这个.sql文件导入到新的数据库当中,但是我们在导入 dedecms 模板的 sql 数据库时,有时候会提示 Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 这个错误的,那么我们该如何去解决呢? 解决方案一: 登录到原有的程序后…

    2022年6月14日
    1.8K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信