eval - 如何在 Boomla 中启用 eval()
问题描述
我想在 Boomla 上托管一个网站,用户可以在其中输入程序代码并由客户端编译器编译它。编译器在eval()
内部使用,我无法解决,所以我绝对需要启用它。
默认的 Content-Security-Policy 规则不允许 eval,也不允许启用它.ContentSecurityPolicy
。
解决方案
您现在可以使用 Content-Security-Policy 规则script-src 'unsafe-eval'
。
原始答案:正确,现在不可能。让我在一天之内回来,我已经在考虑按需启用它(使其可配置)。
推荐阅读
- python - 从类中创建属性可以吗?
- r - RMarkdown - ggplotly 函数
- html - 为什么纸张会覆盖我的自定义 html div(联合 js)?
- snowflake-cloud-data-platform - 是否可以在存储过程中设置变量以便视图使用它?
- c++ - 如何控制无锁环形缓冲区中的读/写指针?
- php - Wordpress %postname% 永久链接破坏静态主页 (301)
- c++ - 使用 OpenGL 写入渲染缓冲区并通过单个渲染调用显示
- react-native - 在项目“:app”中找不到任务“installDebug”
- docker - 运行 docker-compose up 时出现“拨号 unix /tmp/docker.sock:连接:权限被拒绝”
- apache - 指向 html 文件夹的两个域要重定向到子文件夹