0

cypress-ntlm-auth在我的 cypress 自动化项目中使用插件,为我提供 Windows 身份验证(Ntlm、kerberos 等)

特别是,我使用ntlmSso与我的应用程序协商的选项。如果服务器发送身份验证质询,ntlm-proxy 将使用运行测试客户端的用户的凭据执行 NTLM 或协商登录握手。

问题是我需要使用预定义的用户(在我的预生产环境中使用)来发出 api 请求,而不是计算机上的登录用户。

我怎样才能做到这一点?提前致谢

4

1 回答 1

0

cypress-ntlm-auth库允许您cy.ntlm()通过传入主机、用户名、密码和域来指定它。

cy.ntlm(["my.host.com"], "myUser", "myPass", "myDomain")

在这里查看文档。记下他们存储密码的策略。

于 2021-12-27T15:38:33.970 回答