关于此问题,但那里的修复不能解决我的问题:Content Security Policy - Including A Script
在Firefox 64.0.2上,在最新安装的Umbraco上安装了reCaptch.MVC(https://www.nuget.org/packages/reCAPTCH.MVC/)的情况下,reCaptcha无法在Firefox上显示。它会显示在Chrome和所有其他浏览器上,但不会出现在Firefox中。
我已经阅读过有关随机数的内容,但不了解如何将其实现到此插件中。谁能解释?
这些是错误:
内容安全政策:忽略script-src中的“'unsafe-inline'”:指定了“严格动态” 内容安全政策:在script-src中忽略“ https:”:指定为“ strict-dynamic” 内容安全政策:忽略script-src中指定的“ http:”:“严格动态”
我曾尝试在web.config中而不是元标记中设置像这样的内容策略,但最终它比取消阻止阻止了更多内容:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Content-Security-Policy" value="script-src 'self' 'unsafe-inline' https://www.google.com https://maps.googleapis.com https://www.gstatic.com" />
</customHeaders>
</httpProtocol>
</system.webServer>
也尝试过此操作,只是尝试任何操作:
<add name="Content-Security-Policy" value="*" />
如何解决此警告,并希望使其出现在Firefox中?