gpt4 book ai didi

javascript - webauthn 示例表明浏览器在交叉编译时不受支持,但可以在主机上运行

转载 作者:行者123 更新时间:2023-12-02 18:40:58 28 4
gpt4 key购买 nike

我正在测试一个用 go 编写的非常简单的 webauthn 示例,来自 https://github.com/hbolimovsky/webauthn-example当我为主机构建它时,它工作得很好。我正在使用 MacOS Big Sur 和 Chrome 91。但是,如果我为 arm7/linux 机器构建示例,我会收到“浏览器不受支持”的错误消息。

显然支持浏览器,因为它可以在主机上运行。检查浏览器支持的代码是这样的

// check whether current browser supports WebAuthn
if (!window.PublicKeyCredential) {
alert("Error: this browser does not support WebAuthn");
return;
}

交叉编译的机器无法访问互联网,但我非常怀疑这就是原因。这可能是什么原因?

我正在通过它的 IP 地址访问交叉编译的机器。这可能是原因吗?为了对此进行测试,我通过它的 bonjour 名称访问了它,但没有任何区别。

最佳答案

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

关于javascript - webauthn 示例表明浏览器在交叉编译时不受支持,但可以在主机上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68030727/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com