赛普拉斯错误:无法解析或设置名为

时间:2019-06-25 18:17:12

标签: cypress

从赛普拉斯3.1.0版升级到3.3.1,并在每次运行测试时开始看到以下错误。

  

cy.visit()尝试加载失败

     

我们在网络一级收到此错误:

     

错误:无法解析或设置名为“ cookie-name”的cookie。

堆栈跟踪如下:

Chrome 75:

  

未定义

电子61:

  

错误:设置cookie失败

是否有人知道从3.1.0版开始的更改可能导致此问题,并且除了还原之外还有其他解决方法吗?

Edit: Zach correctly deduced the problem stemming from the server trying to set a secure cookie on a site that is not secure. This presents a problem since the server cannot be changed and securing the domain in question is not really an option. Aside from being perpetually stuck on version 3.1.0 any ideas for workarounds or reverting the change would be appreciated.

1 个答案:

答案 0 :(得分:0)

事实证明,Github中对此已经存在一个未解决的问题。 https://github.com/cypress-io/cypress/issues/3525

在3.1.1版中,他们修复了有关安全cookie过期的一些问题,这似乎是副作用。