gpt4 book ai didi

android - MAKE CREDENTIAL 请求已部分收到

转载 作者:行者123 更新时间:2023-11-29 18:29:47 24 4
gpt4 key购买 nike

我可以将 GET_INFO 发送到 webauthn.io。之后,我可以部分读取 MAKE_CREDENTIAL 请求。 MAKE_CREDENTIAL 数据总长度为 400+。但我只得到 90 多个字节。我没有收到 MAKE_CREDENTIAL 的完整请求。

我收到的请求是

[-125, 1, 95, 1, -91, 1, 88, 32, 75, 1, 9, -33, -61, -39, 69, -54, - 3, 113, -4, -77, 29, 83, 121, 14, -83, -123, 70, -121, -15, -106, -17, 121, 107, -118, -7, 32, -44, -74, 71, 20, 2, -94, 98, 105, 100, 107, 119, 101, 98, 97, 117, 116, 104, 110, 46, 105, 111, 100, 110, 97 , 109, 101, 107, 119, 101, 98, 97, 117, 116, 104, 110, 46, 105, 111, 3, -93, 98, 105, 100, 74, -44, -98, 1, 0, 0, 0, 0, 0, 0, 0, 100, 110, 97, 109, 101, 100, 117, 115, 101]

根据长度,数据总字节数应为 405。但我只收到 94 个字节。我调试并分析了代码,我无法找出问题所在。

请帮助我继续。提前致谢。

最佳答案

请检查这个spec

当 WebAuthn 读取控制点长度特征时,您应该返回 MTU - 3 个字节。之后,每当 WebAuthn 要向身份验证器发送数据时,WebAuthn 会考虑将数据拆分为许多长度等于或小于 MTU - 1 的 block 。您收到的帧只是第一帧。之后会有更多的帧,你应该处理它。

注意:

MTU中的3——3是字节:MSG字节,HLEN字节,LLEN字节

MTU中的1 - 1是每个数据包的序号

关于android - MAKE CREDENTIAL 请求已部分收到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56881316/

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