我有一个使用 IIS 7.5 的网站。有大量 JavaScript 文件从脚本文件夹提供。大多数文件都可正常提供,但有一个文件导致 IIS 抛出 500 错误。
检查该 JavaScript 文件时,我可以看到一条警告,指出该文件来自不受信任的来源。其他 JavaScript 文件均未显示此警告。该文件与其他文件一起从我们的部署/QA 服务器复制而来,一切运行正常。
为什么这个文件被标记为“不受信任”,而其他文件却没有?我该如何删除该标记,以便文件能够按要求提供?
答案1
在 Windows 资源管理器中选择该文件,然后打开其属性,在General
选项卡上有一个Unblock
按钮。单击它。
在较新的 Windows 版本中,您还可以使用 PowerShell:
Unblock-File myfile.js
我不确定这在 Server 2008 R2 上是否可用