在windows server iis上部署asp.net的应用时,发现网站无法显示(403.1)
自己也在网上查了解决方法包括设置目录的读写权限、设置应用池里面所有的应用启动,ISAPI和CGI限制等等但是问题还是毫无进展。
请问403.1这类问题是怎么引起的?应该怎么解决?
您好 maik johnny,
>>请问403.1这类问题是怎么引起的?应该怎么解决?
发生此问题是因为相应的脚本处理程序权限未设置目录所请求的资源所在的位置:
1.如果您尝试从没有启用了脚本处理程序权限的目录请求 ASP 页时,将出现此问题。
2.如果您尝试从没有启用执行处理程序权限的目录请求一个 CGI 应用程序,将出现此问题。
详细的信息您可以参考微软官方文档: 在 IIS 7.0 上访问承载一个 Web 站点时出现错误消息:"HTTP 错误403.1-禁止"
https://support.microsoft.com/zh-cn/help/942065/error-message-when-you-visit-a-web-site-that-is-hosted-on-iis-7.0-http-error-403.1---forbidden
由于您的问题是关于iis,如果上述的方案没有更好的帮助到您的话,建议您可以在iis论坛上发帖以获得针对性的技术支持:
https://forums.iis.net/
此致
Candy
Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.
目前问题有解决吗?您可以把有用的信息标记为答复,帮助其他相同问题的用户快速找到答案。