为了账号安全,请及时绑定邮箱和手机立即绑定

webauthn 示例指示在交叉编译时不支持浏览器,但在主机上工作

webauthn 示例指示在交叉编译时不支持浏览器,但在主机上工作

Go
冉冉说 2022-09-05 18:00:29
我正在测试一个非常简单的webauthn示例,该示例由 https://github.com/hbolimovsky/webauthn-example 编写,当我为主机构建它时,它工作得很好。我正在使用MacOS Big Sur和Chrome 91。但是,如果我为arm7 / linux机器构建示例,则会收到“浏览器不受支持”错误消息。显然,浏览器是受支持的,因为它可以在主机上运行。检查浏览器支持的代码是这样的// check whether current browser supports WebAuthnif (!window.PublicKeyCredential) {     alert("Error: this browser does not support WebAuthn");     return;   }交叉编译的机器没有互联网接入,尽管我非常怀疑这就是原因。这是什么原因呢?我正在通过其IP地址访问交叉编译的计算机。这能成为原因吗?为了测试这一点,我通过它的bonjour名称访问了它,这并没有产生任何影响。
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

如何使用浏览器访问您的 Linux/arm 机器?WebAuthn仅在安全的上下文中工作,http://localhost 或 https://anywhereelse 即...


查看完整回答
反对 回复 2022-09-05
  • 1 回答
  • 0 关注
  • 139 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信