gpt4 book ai didi

python - Webkit2png 不适用于 --ignore-ssl-check

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:26 24 4
gpt4 key购买 nike

我正在使用 webkit2png 截取该网站的屏幕截图:http://www.ukmt-resources.org.uk/JMC16.html

我收到一个安全错误,我发现答案是将 --ignore-ssl-check 放入代码中。但是,这仅适用于某些网站。我在我的 Mac 终端中使用以下代码:

webkit2png --ignore-ssl-check -D ~/Desktop http://www.ukmt-resources.org.uk/JMC16.html

为什么它仍然不授予我权限?我得到这个:

“应用程序传输安全已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用程序的 Info.plist 文件配置临时异常(exception)。 ...出了点问题:无法加载资源,因为应用程序传输安全策略要求使用安全连接。”

最佳答案

老问题的回答:

我可以解决错误“发生 SSL 错误,无法与服务器建立安全连接。”通过在本地安装我的自签名证书。

我遵循了这个指南:https://tosbourn.com/getting-os-x-to-trust-self-signed-ssl-certificates/

  1. Locate where your certificate file is. It is likely to be somewhere near your web server configurations.
  2. Open up Keychain Access. You can get to it from Application/Utilities/Keychain Access.app.
  3. Drag your certificate into Keychain Access.
  4. Go into the Certificates section and locate the certificate you just added
  5. Double click on it, enter the trust section and under “When using this certificate” select “Always Trust”

在我的例子中,我安装了本地 Apache 的 SSL 证书,如虚拟主机中所定义:

SSLCertificateFile /usr/local/etc/apache2/ssl/apache.pem

关于python - Webkit2png 不适用于 --ignore-ssl-check,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46063190/

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