无头Chrome不会重定向

Nae*_*ael 7 redirect google-chrome headless

我们正在使用无头Chrome进行应用程序测试.我们有一个拒绝在无头模式下重定向的页面,但在不运行无头时重定向完全正常.响应头包含要重定向到的URL,并返回302状态代码.

在无头模式下运行时,Chrome会出现什么样的行为?是否有任何日志记录可以帮助我确定重定向无法按预期工作的原因?

编辑:找到更多信息.看起来我无法重定向到证书质量不佳的网站.ERR_CERT_AUTHORITY_INVALID在无头模式下运行Chrome时如何处理?

小智 3

我遇到了同样的问题,正如您所指出的,证书错误的网站会发生这种情况。在原始帖子发布时,传递--ignore-certificate-errors标志不起作用,因为存在错误。

\n\n
\n

要传递一些选项以使 chrome-headless 发送更多调试信息:\n --log-level=0 --enable-logging --v=1 chrome/chromium headless 的错误跟踪器不接受 --ignore-certificate-errors标志:\n bugs.chromium.org/p/chromium/issues/detail?id=721739 \xe2\x80\x93 karlos 12月7日\n \'17 20:15

\n
\n\n

对于现在阅读的人来说,该错误最近已在这里修补:https ://chromium.googlesource.com/chromium/src.git/+/c8f0691b18dc5d941d5b6b3c67a483da02400670

\n\n

当对证书错误的网站使用无头浏览器时,该--ignore-certificate-errors标志应该允许发生重定向。

\n