IIS发布网站遇到的异常

1.0 HTTP 错误 401.3 - Unauthorized
由于 Web 服务器上此资源的访问控制列表(ACL)配置或加密设置,您无权查看此目录或页面。
详细错误信息
模块 IIS Web Core
通知 AuthenticateRequest
处理程序 StaticFile

最可能的原因:
通过 Web 服务器的身份验证的用户无权打开文件系统上的文件。
如果资源位于通用命名约定(UNC)共享内,则通过身份验证的用户可能没有足够的共享或 NTFS 权限,或者共享权限与物理路径权限不匹配。
*********************解决方案***************
给文件夹为用户 IUSR 权限.

2.0 对路径的访问权限被拒绝.
NETWORK SERVICE

3.0 错误模块“ManagedPipelineHandler” 

HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 

原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 

解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

4.0 windows server 2008上IIS7 发布asp.net mvc4.0 网站,路由无效.

错误信息:

HTTP 错误 404.0 - Not Found
您要找的资源已被删除、已更名或暂时不可用。

详细信息:

模块     IIS Web Core        请求的 URL     http://xb.hnjdkj.cn:80/index/home
通知     MapRequestHandler      物理路径     E:qiyezhan_asfiwrei@3434xiaobingindexhome
处理程序   StaticFile            登录方法     匿名
错误代码   0x80070002         登录用户     匿名

解决方法:修改配置文件

<system.webServer>
  <validation validateIntegratedModeConfiguration="false" />
  <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如果感觉对您有用,请点击推荐。您的支持,是我的动力!
原文地址:https://www.cnblogs.com/ICE_Inspire/p/4986451.html