发布于 2018-03-14 16:27:30
发布于 2018-03-15 04:29:22
我解决了这个问题,我发现javascript包含以下字符"<%“,并对应于ASP代码的打开标记。由于我的web应用程序是一个ASP网页,服务器将其解释为ASP代码,甚至文件也是javascript (*.js)。我解决这个问题的方法是:
1)右键单击相应的应用程序池,并选择“预先设置”。2)在".NET框架版本“中将其更改为"4.0”。3)关于“启用32位”,我设置为"True“。4)在“管理管道模式”上设置了“集成”。
一旦完成,我就在web.config上设置/更改这个
<handlers accessPolicy="Read, Execute, Script">
<add name="ASP-Classic-in-js" path="*.js" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="Unspecified" requireAccess="Script" preCondition="bitness64" />
</handlers>
然后,重新启动应用程序池,并重新启动网站。
https://serverfault.com/questions/901634
复制相似问题