【发布时间】:2015-10-23 01:57:54
【问题描述】:
我们的一些 IE11 客户端在我们的 Web 应用程序中看不到“font-awesome”网络字体。我已经使用我们自己的 IE11 实例以及跨浏览器测试工具进行了广泛的测试。全部正确执行。所以我很难理解为什么 IE11 的某些设置可能看不到“Font-Awesome”网络字体?我确实尝试更改安全设置以复制问题,但没有成功。
所以我正在就可能导致此问题的原因寻求一些建议?我唯一能想到的另一件事是,IE 是否通过 Citrix 等共享服务器提供服务。
提前致谢。
EDIT1
更多证据:
Desktop1 S/W Firewall(on/off) Windows 7 IE V11.0.9600.17959 Office Errors
Laptop1 No S/W Firewall Windows 7 IE V11.0.9600.17959 Office OK
Laptop1 No S/W Firewall Windows 7 IE V11.0.9600.17959 Home OK
Azure VM ?? S/W Firewall Windows 10 IE V11 via Edge Azure OK
Azure VM ?? S/W Firewall Windows 10 Edge Azure OK
Laptop2 ?? S/W Firewall Windows 10 Edge Home Errors
更多证据 2
当我第一次进入页面时,图标显示。当用户从超链接重新进入页面时,图标不会显示。然而,一个 ctrl-F5 对其进行排序。
更多证据 3
我还看到链接到可点击字体的 Ajax 链接请求被设为非活动状态。
更多证据 4
当我将我的网站添加到“受限”时,我什至无法登录,所以我不相信这是原因。
找到我的问题的原因。
我的问题是由 IE 浏览器历史记录设置引起并修复的
Cog
- Internet Options
- General
- Browsing History
- Settings
- Temporary Internet Files
- Automatic (will cause issue)
- Every time I visit the webpage (will fix issue)
下面的答案仍然会导致问题,但在我的情况下不是原因
找到了我的问题的原因,但不适用于 HTTPS
刚刚发现如果我尝试通过 Cloudflare 实现 HTTPS,问题就代表了它本身......
【问题讨论】:
-
可能是代理。如果您只放置了 FontAwesome 网站的链接而不是应用程序中的文件,则代理可能会阻止外部访问。
-
这不会影响所有浏览器,而不仅仅是 IE?
-
@SamJolly 尝试将网站添加到“受信任”区域而不是“受限”区域。
-
@SamJolly 另外 - 您是否尝试过 fiddler 设置不起作用?
标签: internet-explorer font-awesome