我正在使用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>