@font-face failed OpenType embedding permission check. Permission must be Installable
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>
sibaspage answer pointed me into the right direction. But I still see the error message in IE11. For me it worked using the following syntax:
@font-face {
font-family: 'Font-Name';
src: url('../fonts/Font-Name.eot?#iefix') format('embedded-opentype'),
url('../fonts/Font-Name.ttf') format('truetype');
}
Another solution can be change the Font embeddability property file. Right click and see Details tab:
If this property does not appear, you can use this service to add it. It only works for .ttf
font files. But I guess there are some other services to change other font file extensions.