IIS Server上的字体真棒图标托管无法正常工作

时间:2019-02-05 09:51:39

标签: iis asp.net-core font-awesome

我正在使用vs 2019 Preview和asp.net core 3.0进行Web applicaton的创建。我的项目使用Font Awesome图标并在localhost中运行.Font Awesome图标中的此状态有效并且在IIS Server上托管不起作用。我是从stackoverflow和其他站点解决方案中引用的,但不能正常工作,请帮我。我在iis服务器中添加了(.eot,.ttf,.svg,.woff,.woff2)MIME类型,并在web.config中添加了下一个配置

<staticContent>
    <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
    <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
    <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
    <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
  </staticContent>

并在“允许文件扩展名”中添加了IIS服务器。

<security>
  <requestFiltering>
    <fileExtensions>
      <add fileExtension=".woff" allowed="true" />
      <add fileExtension=".ttf" allowed="true" />
      <add fileExtension=".woff2" allowed="true" />
    </fileExtensions>
  </requestFiltering>
</security>

0 个答案:

没有答案