Search code examples
cssfontsfont-face

@font-face failed OpenType embedding permission check. Permission must be Installable


This exception occurs in here. You can reproduce it in IE11. So far I have not found the cause of the issue. Any ideas why this is being caused?

enter image description here

CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. File: 53d9eae5-63b4-48d7-a5b8-3419455028bb.ttf

The web site is running on Azure Websites platform and is using ASP.NET MVC 5.


Solution

  • Fixed by adding

    <staticContent>
      <mimeMap fileExtension=".woff" mimeType="application/octet-stream" />
    </staticContent>
    

    under

     <system.webServer>
    

    in web.config.

    Edit:

    to prevent any problems with consequent releases I recommend doing this:

    <staticContent>
          <remove fileExtension=".woff" />
          <mimeMap fileExtension=".woff" mimeType="application/octet-stream" />
    </staticContent>