.NET 相当于 .htaccess 文件
.NET equivalent of .htaccess file
我正在尝试在 .NET 中启用 CORS 以绕过 Firefox 关于跨域资源的策略(在我的例子中是 fontawesome)。
我找到了这个 solution for Apache,我想将其翻译成 .NET。
我尝试按照 these guidelines 进行翻译,但我卡住了。
这是我要从 .htaccess
文件转换到我的 web.config
文件的相关位。
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
非常感谢任何帮助。
CORS:
全球?在 web.config
:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
MIME
虽然不确定您上面的示例 - 它们是字体文件?如果是这样,是否可以只是 MIME
IIS 中的映射(而不是 CORS)?
<system.webServer>
<staticContent>
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
...
</staticContent>
</system.webServer>
第...
我正在尝试在 .NET 中启用 CORS 以绕过 Firefox 关于跨域资源的策略(在我的例子中是 fontawesome)。
我找到了这个 solution for Apache,我想将其翻译成 .NET。
我尝试按照 these guidelines 进行翻译,但我卡住了。
这是我要从 .htaccess
文件转换到我的 web.config
文件的相关位。
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
非常感谢任何帮助。
CORS:
全球?在
web.config
:<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> </customHeaders> </httpProtocol> </system.webServer>
MIME
虽然不确定您上面的示例 - 它们是字体文件?如果是这样,是否可以只是 MIME
IIS 中的映射(而不是 CORS)?
<system.webServer>
<staticContent>
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
...
</staticContent>
</system.webServer>
第...