html - SSL 卸载 - 字体真棒图标问题
问题描述
环境- 客户端 -> F5(启用 SSL) -> Jboss App 服务器(禁用 SSL)
问题- 当我通过 F5 和 SSL 卸载访问应用程序时,不会出现字体真棒图标。如果我也在应用服务器上启用 SSL 或将 F5 配置为通过 HTTP 访问,它看起来很好。
观察- 网络在fontawesome-webfont.ttf上给出 403 ,但是资源不受限制,不需要身份验证。如果我从浏览器中点击此 URL,它会毫无问题地下载 ttf 文件。
附加信息- 字体放置在应用程序 war 包中,并由 css 文件中的相对路径引用。
有没有人观察过这个问题?
编辑
*F5 HTTP profile settings*
Request Chunking - Preserve
Response Chunking - Selective
OneConnect Transformations - enabled
Redirect rewrite - all
Send Proxy via header in request/response - Preserve
*F5 SSL profile settings*
Client Certificate - Ignore
Frequency - once
Retain Certificate - enabled
Certificate Chain Traversal Depth - 9
Trusted Certificate Authorities - none
Advertised Certificate Authorities - None
CRL - None
SSL Forward Proxy - Disabled
Certificate Extentions list enabled - Basic Constraints, Subject Alternative Name
Cache Certificate by Addr Port - disabled
编辑
请求头
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Languate: en-IE
Authorization Negotiate YIJFAY...
Connection: Keep-Alive
Cookie: selectedTab=#tab-1; JSESSIONID=jVKp...; BIGipServer_Pool=234324.32.000;
Host: abc.domain.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
解决方案
推荐阅读
- http - react-native 中 https 的接收和错误
- c# - 通过 Visual Studio C# 连接到位于 Web (freemysqlhosting.net) 上的远程数据库
- java - 我不能将布尔值用作整数
- python - 使用 bs4 和 selenium 进行 Img 抓取
- javascript - 为什么我不能使用 Javascript 在 Chrome 的新选项卡中打开 dataURI,而我可以在 Firefox 中打开?
- c++ - wxWidgets C++ 的静态编译
- reflection - 函数将函数转换为 CLOS 中的列表。可能吗?
- elixir - Ecto 在关联上运行
- php - 从数据库中拉取图像路径并显示图像
- node.js - 从节点 API 中的 Azure Blob 存储读取内容