我的C# Web应用程序运行良好。
但由于安全原因,我需要在web.config文件中使用“nosniff”自定义头。
<system.webServer>
</handlers>
<httpProtocol>
<customHeaders>
<add name="X-Content-Type-Options" value="nosniff" />
</customHeaders>
</httpProtocol>
</system.webServer>
字符串
然后它打破了应用程序,它显示什么都没有.我在Web浏览器中得到以下消息:
Refused to execute script from 'https://localhost:003/extnet-ini-js/ext.axd?' because its MIME type ('application/json') is not executable and strict MIME type checking is enabled.
型
我正在使用基于extnet服务器的库。
这是一个基于服务器的asp.net库,我不知道如何在标题中添加MIME类型?有解决方案吗?
1条答案
按热度按时间h6my8fg21#
根据this:允许在后端应用程序(web.config)中需要的所有Mime类型。
字符串
允许你需要的所有类型在过去也帮助了我。希望它也帮助了你。
在这里,您可以找到一个列表,其中包含您可以用途:使用的流行MIME类型:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types的