Testing cypress测试期间的应用程序注销和应用程序登录

Testing cypress测试期间的应用程序注销和应用程序登录,testing,openid-connect,cypress,identityserver3,Testing,Openid Connect,Cypress,Identityserver3,我正在用cypress 5.4.0版测试IdentityServer 3和MVC/Angular模块构建的应用程序 登录到应用程序后,我的测试时间会受到iframe中每次指定时间都会发生的静默重新登录的限制。 静默登录总是失败。 我假设IdentityServer3没有特定的令牌/用户信息来维持我的生命 控制台错误: 我所做的: 转到IdentityServer3.config并增加了accessTokenLifetime的寿命 转到OIDCManager设置并放置自动SilentRenew

我正在用cypress 5.4.0版测试IdentityServer 3和MVC/Angular模块构建的应用程序

登录到应用程序后,我的测试时间会受到iframe中每次指定时间都会发生的静默重新登录的限制。 静默登录总是失败。 我假设IdentityServer3没有特定的令牌/用户信息来维持我的生命

控制台错误:

我所做的:

  • 转到IdentityServer3.config并增加了accessTokenLifetime的寿命
  • 转到OIDCManager设置并放置自动SilentRenew:false以停止进程
  • 转到oidcManagerSettings,离开automationSilentRenew:true,并设置checkSessionInterval:36000
更改设置不会更改注销行为

解决这种情况的最佳解决方案是什么? 任何提示都将不胜感激