点击登录按钮时,一个.ttf文件正在下载到我的本地机器上

A .ttf file is downloading to my local machine when clicking login button

本文关键字:下载 我的 机器 文件 按钮 登录 ttf 一个      更新时间:2023-09-26

我在我的web应用程序中使用自定义字体文件。ttf,。eot和。otf格式,问题是当我试图登录(点击登录按钮)与新注册的用户。ttf文件下载到我的本地机器。

我在很多情况下试图解决这个问题,但能够做到这一点。我使用下面的CSS

@font-face { font-family: 'Open Sans'; src: local(Open Sans),url('fonts/OpenSans-Regular.eot'); src: local(Open Sans),url('fonts/OpenSans-Regular.eot #iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Regular.ttf') format('truetype'); }

有谁能帮帮我吗?

谢谢!

从你的描述中不知道你正在使用哪个web服务器(例如IIS, Apache, Tomcat等),但听起来你需要为。ttf文件分配正确的MIME类型,如果它正在下载字体文件,就像你请求从页面下载一样。

这个线程应该有帮助(正确的MIME类型字体)

我的Spring应用程序刚刚遇到了这个问题。我的问题是字体所在的目录没有设置为所有访问。

我可以在这里看到你的字体在fonts/,但.ttf字体在fonts/OpenSans。检查此目录是否也未受任何安全机制的保护。