我想知道azure应用服务使用的默认字体的列表是什么。
这是针对我们已经安装在azure应用程序服务上的应用程序,并且其源代码没有任何字体文件夹。
答案 0 :(得分:0)
似乎没有关于此的官方文档,但是您可以按照this post在Azure webapp IIS中为自己的自定义字体文件注册mime类型。
答案 1 :(得分:0)
如果您要呈现标准App Service不支持的自定义字体(改为使用系统安装的字体),则添加到Md Farid的响应中,因为沙箱限制。
Azure App Service在运行于IIS的Windows(如ASP.NET或Node.js)上提供预定义的应用程序堆栈。预先配置的Windows环境会锁定操作系统,使其无法进行管理访问,软件安装,对全局程序集缓存的更改等。
这是因为Azure Web Apps在称为沙箱的安全环境中运行。每个应用程序都在其自己的沙箱中运行,从而将其执行与同一台计算机上的其他实例隔离开来,并提供其他程度的安全性和隐私性,否则这些安全性和隐私性将是不可用的。 但是,通过在App Service中使用自定义Windows容器,您可以进行应用所需的OS更改,因此可以轻松迁移需要自定义OS和软件配置的本地应用。本教程演示如何将使用Windows字体库中安装的自定义字体的ASP.NET应用程序迁移到App Service。 https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-windows-containers-custom-fonts
另外,请参见沙盒页面-https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox
答案 2 :(得分:0)
只需在此处添加答案-
它是您想要的任何Web字体,只需在web.config中进行配置,然后将字体添加到WWWROOT下应用程序服务的目录中
答案 3 :(得分:0)
我认为您可以像在该票证中那样安装存储:Azure Linux App Service with .Net Core Stack. Unable to use NodeJS