微信的指纹支付能否开通是厂商说了算还是微信说了算?

2021-01-04 11:17:23 +08:00
 john6lq

最近逛锤子论坛发现居然有教学 通过 Tasker (非 root )方式解决微信指纹支付支付,好奇搜了下,不能微信指纹支付的安卓手机还挺多,包括华为、小米。

之前 iPhone 越狱发现需要flyJB这类插件屏蔽越狱检测才能开启指纹支付、扫脸这些,这能理解。 但是支持指纹识别的 Android 手机,没有 Root,微信居然也不让用指纹,在这上面微信居然还有话语权?它是靠什么判断的?

17065 次点击
所在节点    Android
64 条回复
codehz
2021-01-04 11:25:47 +08:00
需要厂商放根证书,然后在每个 app 上都开一个 Soter Service
kindjeff
2021-01-04 11:28:14 +08:00
众所周知腾讯游戏在 Android 上跑的帧率的高低也不由厂商的硬件性能决定而是由腾讯决定
wgbx
2021-01-04 11:32:30 +08:00
看谁影响用户的力大,代码获取设备型号也挺简单的吧?
imdong
2021-01-04 11:36:54 +08:00
一边厂商设备要跑高帧率要通过交税来提高,一方面应用商店游戏提成 50%。

赤果果的互相伤害,可是鹬蚌相争,伤及渔夫。
zxcslove
2021-01-04 11:37:28 +08:00
腾讯不讲究,要拿指纹数据吧。如果是手机支持,那么每个录入的指纹都可以,微信的那就必须是微信录入的那一个才能用。
zxcslove
2021-01-04 11:37:53 +08:00
很多银行 app 都是所有录入指纹都能用的,为啥腾讯高人一等,不要脸。
vk42
2021-01-04 11:41:04 +08:00
关键在接口,原生 Android 里面 Google 搞了一套 biometric API,但是国内厂商自己又单独搞了一套。手里的 Pixel 用国外 app 指纹没有任何问题,国内 app 一个都不行……
tanranran
2021-01-04 11:42:03 +08:00
腾讯的指纹标准

https://github.com/Tencent/soter

TENCENT SOTER 是腾讯于 2015 年开始制定的生物认证平台与标准,通过与厂商合作,目前已经在一百余款、数亿部 Android 设备上得到支持,并且这个数字还在快速增长。

目前,TENCENT SOTER 已经在微信指纹支付、微信公众号 /小程序指纹授权接口等场景使用,并得到了验证。

接入 TENCENT SOTER,你可以在不获取用户指纹图案的前提下,在 Android 设备上实现可信的指纹认证,获得与微信指纹支付一致的安全快捷认证体验。
tanranran
2021-01-04 11:42:54 +08:00
@tanranran #8 需要厂商配合微信,而不是微信配合厂商
wangbenjun5
2021-01-04 11:52:05 +08:00
我感觉这块搞点有点复杂,指纹模块应该是一种硬件,大概类似于摄像头模块,只要符合摄像头相关接口的标准就可以调用

比如说手机用前置摄像头解锁或者面容支付,那我作为 App 开发者,只需要调用摄像头获取相机拍照的结果就行了,为什么还要关心用的是哪家摄像头呢?

强行把硬件和软件标准耦合在一起只会更麻烦,毕竟安卓是一个开放平台,又不是 ios 苹果一个人说了算,总之,腾讯垃圾
a5b6c7d8
2021-01-04 11:54:54 +08:00
非得用腾讯产品?
miyuki
2021-01-04 11:56:38 +08:00
一加也是,从 7 系列开始,只要解锁 bl 就没法用微信的指纹了,支付宝不影响
Maskeney
2021-01-04 12:08:16 +08:00
那当然是沆瀣一气,用户悲惨
john6lq
2021-01-04 12:33:52 +08:00
@miyuki 这个无可厚非,关键啥都没干它也不支持,这就逼着厂商去跟他们对接。
mmdsun
2021-01-04 12:37:18 +08:00
@miyuki xposed 框架有个插件可以强制开指纹。
john6lq
2021-01-04 12:39:57 +08:00
@a5b6c7d8 就事论事而已。真要说,用微信支付基本是被逼的,还是支付宝用的多。
john6lq
2021-01-04 12:54:34 +08:00
@tanranran 果然。看了一下,腾讯说它是基于 Android 提供的接口进行的加密封装,并且"只是针对这些接口和厂商进行合作,进行了很强的安全加固",我看就是加了个服务器校验以及可以拿到用户是用哪个手指进行的操作。这不就是流氓嘛,还是为了拿数据。而且居然国内几乎所有厂商都接入了。
love
2021-01-04 13:24:59 +08:00
还有这回事啊,可是我的小米是可以微信指纹的
treblex
2021-01-04 13:29:09 +08:00
没办法,毕竟钱要被盗刷了 手机厂商也不可能给赔,只能做做风险控制
czk1997
2021-01-04 13:52:16 +08:00
微信说了算的。Android 都有现成的 API,但是腾讯和阿里又自己搞了一套。美行手机拿到国行就用不了(比如三星),硬件基本是一致的。银行 app 都可以用指纹,就这俩用不了。纯属有病。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/741432

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX