gpt4 book ai didi

javascript - Chrome 扩展 “Refused to load the script because it violates the following Content Security Policy directive”

转载 作者:行者123 更新时间:2023-12-04 09:59:18 25 4
gpt4 key购买 nike

我尝试通过cryptojs库加密用户数据并通过ajax发送到服务器,但控制台显示错误:

拒绝加载脚本'https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js ' 因为它违反了以下内容安全策略指令:“script-src 'self' https://apis.google.com 'unsafe-eval'”。请注意,'script-src-elem' 没有明确设置,因此 'script-src' 用作后备。

我的 list 代码包含:

"content_security_policy": "script-src 'self' https://apis.google.com 'unsafe-eval'; object-src 'self'"

如何解决这个问题呢?

最佳答案

对于那些遇到同样问题的人。我有同样的问题,更新后解决了 content_security_policy包括我试图加载的 googleapis url。
我的代码:

<head>
...
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY;libraries=places"></script>
</head>
需要
{
"content_security_policy": "script-src 'self' 'unsafe-eval' https://maps.googleapis.com 'unsafe-inline'; object-src 'self'",
}

关于javascript - Chrome 扩展 “Refused to load the script because it violates the following Content Security Policy directive”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61862932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com