- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在各种 webauthn 示例上尝试了我的 firefox 62 和 chromium,但我无法使它们中的任何一个工作。那些应该在没有特殊硬件的情况下工作吗?我在 about:config
中激活了 security.webauth.webauthn_enable_softtoken
。虽然我找不到太多关于它到底做了什么的文档。 webauthn 是否应该在没有特殊硬件的情况下工作?
最佳答案
为了能够在 Firefox 中使用“softtoken”,您必须启用它并禁用 usbtoken:
security.webauth.webauthn_enable_softtoken=true
security.webauth.webauthn_enable_usbtoken=false
然后你可以在https://webauthn.bin.coffee/上测试和 https://webauthn.io/ .
但是,我不知道它究竟是如何工作的,也不知道它的文档位于何处。
至于如何使用Webauthn的问题,按照标准应该是可以的,但是浏览器是否支持就另当别论了。检查此评论:https://github.com/w3c/webauthn/issues/1027#issuecomment-411441722
The spec is indeed written with hardware-backed authenticators (external or built-in) as the main concern, but WebAuthn does not in any way forbid integration of purely software-based authenticators.
...
It's perfectly possible for browsers or browser plugins to provide support for software authenticators, although WebAuthn provides no standardised API for doing that.
关于authentication - 如何在没有 key 卡的情况下使用 webauthn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52445624/
我是一名优秀的程序员,十分优秀!