• 请不要在回答技术问题时复制粘贴 AI 生成的内容
suriv520
V2EX  ›  程序员

请大家帮忙测试一下国产安卓机的默认浏览器或者 Chrome 是否支持 WebAuthn 认证

  •  
  •   suriv520 · Apr 4, 2023 · 5339 views
    This topic created in 1147 days ago, the information mentioned may be changed or developed.

    WebAuthn 是一种能够在网页上使用生物认证的技术标准( FaceID/TouchID 等等)。

    我有个网站项目希望能用上 WebAuthn 认证,但是很难测试这个认证方式对于国产 Android 的兼容性,也无法搜索到各个厂家的文档。

    希望 v2 的朋友们能协助做个小实验。

    方法:

    1. 使用 Android 手机上的默认浏览器或者 Chrome 打开下面这个 demo page: https://webauthn.io/
    2. 随便填个随机用户名,然后点 Register (第一次点击可能不行,页面会报错,再点一次可能就 OK 了)
    3. 看看是否会弹出注册弹窗(比如登记指纹的、或者刷脸什么的)

    然后在本文下面回复手机品牌与测试结果(我预期同一个品牌不同型号的手机应该都是有着相同的兼容性,毕竟系统几乎一样)。

    iOS 的同学不用试了,Safari 和 Chrome 都完美支持。

    Supplement 1  ·  Apr 4, 2023
    Vivo 、Oppo 之类的手机呢?希望有这些品牌手机的朋友帮忙测试一下~
    45 replies    2024-07-04 18:30:36 +08:00
    dingwen07
        1
    dingwen07  
       Apr 4, 2023 via Android
    MIUI 自带不支持,chrome 支持
    安卓上 chrome 需要 play 服务就可以支持
    MoRanjiang
        2
    MoRanjiang  
       Apr 4, 2023 via Android
    MIUI 国际版可以
    mariolee
        3
    mariolee  
       Apr 4, 2023 via Android
    国行 coloros13 ,可以调用指纹
    Mikewangyankkk
        4
    Mikewangyankkk  
       Apr 4, 2023
    华为 Mate50Pro 系统浏览器支持
    MoeMoesakura
        5
    MoeMoesakura  
       Apr 4, 2023
    Chrome 111,Oxygen12 可行
    lqzhgood
        6
    lqzhgood  
       Apr 4, 2023
    这个 Api 好强~ Windows 上的 Edge 支持, 体验很好
    貌似还支持外置 USB-KEY ?

    我也去加上,QTMD 各种扫码登录~
    LovelyMao
        7
    LovelyMao  
       Apr 4, 2023 via Android
    OriginOS3 自带浏览器不支持
    Wanerlove
        8
    Wanerlove  
       Apr 4, 2023
    国行三星 S10+可以支持
    BruceXu
        9
    BruceXu  
       Apr 4, 2023
    三星 S20 自带浏览器.点击 Register 跳转到这个页面,不知道啥意思...
    ![]( https://res.cloudinary.com/xubingok/image/upload/v1680571859/blog/3e80f2a10b32d6c19d0ec56d88ea3e78.jpg)

    ![]( https://res.cloudinary.com/xubingok/image/upload/v1680571880/blog/edb2494b88ce2500d783f0ca340042ad.jpg)

    自己安装的 edge 也试了,同样的页面.
    Felldeadbird
        10
    Felldeadbird  
       Apr 4, 2023
    真我 GT Neo2T realme UI 4.0 Android 13 默认浏览器,选择指纹,浏览器直接崩了,自动关了。 其他 NFC,蓝牙,USB 都正常工作。
    brader
        11
    brader  
       Apr 4, 2023
    荣耀 20 支持
    fengjianxinghun
        12
    fengjianxinghun  
       Apr 4, 2023
    这个不错
    kingfalse
        13
    kingfalse  
       Apr 4, 2023 via Android
    pixel 7 pro 正常弹出
    Zubin
        14
    Zubin  
       Apr 4, 2023
    三星国行 s23 chrome 正常
    unco020511
        15
    unco020511  
       Apr 4, 2023
    miui 自带浏览器不支持
    Danswerme
        16
    Danswerme  
       Apr 4, 2023
    pixel 3 XL chrome 111.0.5563 正常弹出,可以使用指纹和锁屏密码。
    suriv520
        17
    suriv520  
    OP
       Apr 4, 2023
    没有 Vivo 、Oppo 之类的手机吗?希望有这些手机的朋友帮忙测试一下~
    congjinyebaiya
        18
    congjinyebaiya  
       Apr 4, 2023 via iPhone
    GitHub 貌似就支持这个 WebAuthn ,可以直接通过 iPhone face Id 进行两步验证
    endoffight
        19
    endoffight  
       Apr 4, 2023
    MIUI 夸克浏览器不支持,chrome 支持
    WytheHuang
        20
    WytheHuang  
       Apr 4, 2023
    Vivo 默认浏览器没有注册按钮
    alfchin
        21
    alfchin  
       Apr 4, 2023 via iPhone
    origin os 3 自带浏览器不支持,chrome 支持,调用了 gms
    alfchin
        22
    alfchin  
       Apr 4, 2023 via iPhone
    @suriv520 vivo 的系统是 origin os 。oppo 的是 color os
    Les1ie
        23
    Les1ie  
       Apr 4, 2023
    MIUI firefox 支持 自带浏览器不支持 。 看这图标风格,是不是这需要有 google play
    masterclock
        24
    masterclock  
       Apr 4, 2023
    1+ 10 可以,印象中 1+ 6 也可以
    zhuangjia
        25
    zhuangjia  
       Apr 4, 2023
    荣耀 30pro ,默认浏览器可以唤起指纹
    lshero
        26
    lshero  
       Apr 4, 2023
    iqoo originos 3

    vivo 浏览器 14.4.0.0 不支持
    firefox 页面可以显示按钮但是提示用户取消
    欧朋 12.75.0.1 不支持

    Moto
    edge 支持 不过首次调起很慢
    联想浏览器 不支持
    lisxour
        27
    lisxour  
       Apr 4, 2023
    @lqzhgood 这玩意出了这么多年了,都说支持支持,但真正在用的还只是占极少一部分,国内说实话就更难普及了,前段时间还想买个 YubiKey 的,现在还是打消了念头
    123asd789
        28
    123asd789  
       Apr 4, 2023
    https://imgloc.com/i/ijVdww
    荣耀自带的华为浏览器支持
    sxyclint
        29
    sxyclint  
       Apr 4, 2023
    iqoo 的 firefox 和 chrome 指纹都支持
    NSAgold
        30
    NSAgold  
       Apr 4, 2023
    miui via 浏览器(调用自带 webview 内核) 显示 isn't supported
    ( HTTP_USER_AGENT: Mozilla/5.0 (Linux; Android 9; NX616J Build/PKQ1.190302.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/106.0.5249.126 Mobile Safari/537.36 )
    Chrome 支持 edge 支持
    估计大部分套 webview 的浏览器比如 via x 浏览器 各系统自带浏览器都不支持。
    songshu128
        31
    songshu128  
       Apr 4, 2023
    Vivo 自带浏览器不支持,Chrome 和 Firefox 可以。
    kkocdko
        32
    kkocdko  
       Apr 4, 2023 via Android
    WebAuthn isn't supported.

    Android 10 aosp ,via 浏览器,system webview 105

    感觉很多国内套壳浏览器都有这样那样缺陷。
    JensenQian
        33
    JensenQian  
       Apr 4, 2023
    @suriv520 #17
    oppo 儿子 realme 自带不支持
    yyws2012
        34
    yyws2012  
       Apr 5, 2023 via Android
    Brave 支持
    ebi5oowiiy1llo
        35
    ebi5oowiiy1llo  
       Apr 5, 2023 via Android
    sony xperia ii chrome 支持
    goodSleep
        36
    goodSleep  
       Apr 9, 2023 via Android
    vivo x90pro+
    自带浏览器不支持
    edge 支持
    raw0xff
        37
    raw0xff  
       Jan 10, 2024
    一年过去了,求 v 友们再测试一波,特别是 vivo oppo 小米 华为等国产安卓自带浏览器,会不会有更新支持。

    方法:

    使用 Android 手机上的默认浏览器或者 Chrome 打开下面这个 demo page: https://webauthn.io/
    随便填个随机用户名,然后点 Register (第一次点击可能不行,页面会报错,再点一次可能就 OK 了)
    看看是否会弹出注册弹窗(比如登记指纹的、或者刷脸什么的)
    k332159915
        38
    k332159915  
       Feb 28, 2024
    @raw0xff 不知道为什么,这个网站用三星国行的 chrome 登录和注册很流畅,没有任何问题,但是放到 PC 端然后用手机来验证的时候就老是连接不上了,,,,
    raw0xff
        39
    raw0xff  
       Mar 1, 2024
    @k332159915 可能与蓝牙有关,pc 蓝牙是否与手机蓝牙配对?
    k332159915
        40
    k332159915  
       Mar 5, 2024
    @raw0xff 不应该,按理说蓝牙只要打开是不需要进行配对操作的
    wanghaolong613
        41
    wanghaolong613  
       Jul 2, 2024
    @raw0xff 这个在 pc 端 手机来验证需要蓝牙配对吗?
    wanghaolong613
        42
    wanghaolong613  
       Jul 2, 2024
    @k332159915 我放在 pc 端,手机端验证也连接不上
    raw0xff
        43
    raw0xff  
       Jul 4, 2024
    @wanghaolong613 我用 PC+iPhone 测试不需要配对,PC+Android 机我不知道。
    wanghaolong613
        44
    wanghaolong613  
       Jul 4, 2024
    @raw0xff 我用 mac + 安卓是连不上的
    raw0xff
        45
    raw0xff  
       Jul 4, 2024
    @wanghaolong613 我没试过,安卓加个梯子试试?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5802 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 160ms · UTC 06:50 · PVG 14:50 · LAX 23:50 · JFK 02:50
    ♥ Do have faith in what you're doing.