WebAPI发布IIS报错问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebAPI发布IIS报错问题相关的知识,希望对你有一定的参考价值。
1.看IIS中处理程序映射中有没有注册:ExtensionlessUrlHandler-Integrated-4.0
没有的话需要在【运行】中注册:aspnet_regiis.exe
2.配置文件中要加 <modules runAllManagedModulesForAllRequests="true" />
<system.webServer>
<validationvalidateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
在web.config增加<modules runAllManagedModulesForAllRequests="true" />
如果还不行,请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0
在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
3.IIS应用程序池集成模式,标识中把最高权限的用户添加进来:
以上是关于WebAPI发布IIS报错问题的主要内容,如果未能解决你的问题,请参考以下文章
.NET把excel数据导入到sql数据库报错:无法打开excel(本地没问题,IIS发布到网站报错),求解!
水晶报表发布到IIS出现了问题~~求高手指点~~~log4net报错