【发布时间】:2017-09-05 20:52:05
【问题描述】:
我正在使用 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 文件配置临时异常。 ...出了点问题:无法加载资源,因为应用传输安全策略要求使用安全连接。”
【问题讨论】:
-
您尝试forums.developer.apple.com/thread/6205“应用程序传输安全和本地网络”还是forums.developer.apple.com/thread/3544“应用程序传输安全?”。还有stackoverflow.com/questions/31254725/…?
-
那些似乎专注于应用程序和 info.plist 文件。我没有使用任何应用程序,我只是想从我的 Mac 终端访问一个网站,以便 webkit2png 可以完成它的工作。
-
apple.stackexchange.com/questions/210588/… 建议破解 webkit2png 以在 github.com/bendalton/webkit2png/commit/… 中插入禁用 ATS