发布.net 4.0的站点到IIS7.5下时无法访问

现象:

  初始发布.net 4.0站点到IIS7.5下时,各种配置都完毕的情况下依旧无法访问。首页显示站点目录结构(注:开启目录结构访问后会显示这个错误,否则会提示开启),访问次级目录提示Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” in its module list错误。

解决方案:

1、需要在目标服务器上重新注册下:

%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i
%windir%Microsoft.NETFramework64v4.0.30319asp

这时候应该是可以在服务器上访问了,但是使用域中的其他机器是无法访问的,无论是采用IP还是域名的方式都无法访问。

2、去控制面板中关闭域中的Windows防火墙

另外:不做任何操作,隔天好像也会自动可以访问,看来是域控的一些问题导致的。

 

原文地址:https://www.cnblogs.com/ceci/p/3910249.html