我使用剧作家在我使用Fido2 u2f的网站上实现自动化。我不能在无头模式下运行它,因为我需要准备好在提示时触摸我的u2f。这太烦人了。
有没有一种不用我点击就能接受u2f的方法?通过密码。
谢谢。
发布于 2022-03-05 16:04:26
您可以使用在虚拟认证器API规范中定义的WebAuthn,以编程方式在自动化测试管道中设置对WebAuthn的自动响应。
其中定义的端点是在浏览器中生成的REST请求,因此,只要PlayWright为您在正在使用的无头浏览器中执行JS提供了一种机制,那么您就应该能够设置一个软件验证器来响应WebAuthn API调用,而不需要您进行任何交互。
https://stackoverflow.com/questions/71360711
复制相似问题