我需要包括这个脚本https://apis.google.com/js/api:client.js在我的网站。在Google上,它工作得很好,但是在Firefox (和IE显然)上,我得到了一些错误:
内容安全策略:忽略脚本-src中指定的“不安全-内联”:“严格-动态” 内容安全策略:忽略脚本-src:‘严格-动态’中指定的“https:” 内容安全策略:忽略脚本-src中指定的“http:”指定的“严格-动态”
我试图在元标记中更改内容安全策略头,但它没有工作。
我试过所有这些:
<meta http-equiv="Content-Security-Policy" content="default-src 'none'; img-src 'self'; script-src 'self' apis.google.com; style-src 'self';">
<meta http-equiv="Content-Security-Policy" content="default-src 'self' apis.google.com">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-eval' https://*.google.com; object-src 'self' 'unsafe-eval'">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-eval' apis.google.com;">发布于 2019-04-24 16:58:35
发布于 2018-07-09 06:46:10
您必须编辑CSP头,不是在HTML上,而是在服务器HTTP头上,您对服务器有控制权吗?
元标记等将被忽略,因为HTTP头优先,首先修复它们。
https://stackoverflow.com/questions/48551787
复制相似问题