【发布时间】:2020-03-04 20:32:44
【问题描述】:
我正在尝试在我的 GitLab 存储库中使用 ZAP。 (ZAP 的 docker 镜像链接:https://github.com/zaproxy/zaproxy/wiki/Docker)
但是在 'yml' 文件中的脚本执行过程中,我得到了 'proxy' 错误,现在,经过一些修改,我得到了这个错误:
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 621, in main
raise RuntimeError ('Click will abort further execution'
RuntimeError: Click will abort further execution because Python is configured to use ASCII as encoding for the environment. Either switch to Python 2 or consult http://click.pocoo.org/python3/ for mitigation steps.
有没有人遇到过同样的问题或知道我该如何解决? 谢谢大家
【问题讨论】:
-
这项工作背后的想法是尝试直接从 GitLab 使用 ZAP CLI(以便自动化项目的安全测试)。为此,我将此 docker 映像导入到我的 YML 文件中,并尝试直接从此处执行扫描命令。我用来执行此操作的命令是文档中提到的“docker run -i owasp / zap2docker-weekly zap-cli active-scan targetwebsite”
-
查看更新。
标签: python python-3.x docker gitlab gitlab-ci