mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
view: 2132|reply: 15
打印 prevThread nextThread

关于Android SDK 认证问题

[copyURL]

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
jumpTo
owner
poston 2020-4-20 13:30 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
1、新建一个android-demo,包名为:com.test.bvcu,执行 BVCU.getAuth().auth方法,伪代码如下:

BVCU_Config.AUTH.APP_ID = “app_fc7b841e1ee00b35”;
BVCU_Config.AUTH.TYPE_MCP = “MCP”;
BVCU_Config.AUTH.RSAE = “94eb02d0c3c404c7”;
BVCU_Config.AUTH.RSAN = “87f24b691b52c639f6f7dffbc5347153”;
BVCU_Config.AUTH.USER_LABEL = "label_08daf34069bfa2de6b6482c0e45a68e5";


Build.FINGERPRINT 为当前设备的指纹,获得的值为:HUAWEI/EML-AL00/HWEML:10/HUAWEIEML-AL00/10.0.0.156C00:user/release-keys


public static int doAuth(Context context, BVAuth_EventCallback authEventCallback) {
        BVAuth_Request bvAuth_request = new BVAuth_Request();
        bvAuth_request.setSzDeveloperAppID(BVCU_Config.AUTH.APP_ID);
        bvAuth_request.setSzAppType(BVCU_Config.AUTH.TYPE_MCP);
        bvAuth_request.setSzDeveloperRsaE(BVCU_Config.AUTH.RSAE);
        bvAuth_request.setSzDeveloperRsaN(BVCU_Config.AUTH.RSAN);
        SharedTools sharedTools = new SharedTools(context);
        String serial_num = sharedTools.getShareString("auth.serialnumber", "");
        bvAuth_request.setSzSerialNumber(serial_num);
        bvAuth_request.setSzInnerInfo("");
        bvAuth_request.setUserLabel(BVCU_Config.AUTH.USER_LABEL);
        bvAuth_request.setSzHardwareSN(Build.FINGERPRINT);// TODO
        BVCU.getAuth().setAuthEventCallback(authEventCallback);
        int status = BVCU.getAuth().auth(context, bvAuth_request);
        Log.d("doAuth", "status=" + status);

        return status;
}

此时执行认证是通过的,获得的 serial_num = “term_96a4460ec6fb9b28207225d6bd039961”

2、新建另外一个应用,包名为:com.gov.inspection.test,在执行以上方法,认证不通过;

3、把操作1中获得的serial_num复制到第二个应用中,即:
        bvAuth_request.setSzSerialNumber(““term_96a4460ec6fb9b28207225d6bd039961””);
   此时又可以认证成功。

4、当使用同一个serial_num时,同一个APP的两台设备,第一台认证、登陆成功后,打开第二台设备的APP会把第一台设备顶掉;

5、想求证以下问题:
        a. serial_num 和哪些信息有绑定关系;
        b. serial_num 在哪里管理,本地的客户端软件是否能进行管理;
        c. 同一个APP,在多台设备上都需要认证、登陆,请问需要注意哪些配置;




reply

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
sofa
 Owner| poston 2020-4-20 16:30 | 显示全部楼层
好的,确定是商务上的问题,而不是对接技术问题的话,那后面就让商务去跟进,技术就先放一放了。
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
bench
 Owner| poston 2020-4-20 16:40 | 显示全部楼层
besovideo post on2020-4-20 14:38
是github上那套代码?
这套免费的如果要得到支持,还是需要联系商务付费购买的。认证是个敏感的技术细节, ...

我们现在在开发阶段,请问认证ID是对应的那个字段,还是我要给你设备指纹信息,我们的商务正在跟进,避免影响开发,所以能否开几个认证。
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
ground
 Owner| poston 2020-4-20 17:09 | 显示全部楼层
besovideo post on2020-4-20 16:40
是的,这个5万的费用省不掉的。

好的,已知会我们的商务,他们会继续跟进。那现在能否开几个认证,不影响我们这边的开发进度。需求是同一个APP,可以在多台手机上同时登陆,请问我需要提供什么信息。
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
5#
 Owner| poston 2020-4-20 17:44 | 显示全部楼层

我安装云盘里面的MCP APP后点击认证打开的是这个,是有其它的版本吗

本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
6#
 Owner| poston 2020-4-20 17:55 | 显示全部楼层
besovideo post on2020-4-20 17:15
可以的,把认证ID发给我们即可。
如果你们的代码没有界面去获取ID,可以本机安装我们的MCP,用界面获取认 ...

我在云盘下载的MCP APP安装后,认证界面显示的是试用版,没有获取AUTH_ID的按钮,请问是有其它的MCP版本吗,在哪下载?
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
7#
 Owner| poston 2020-4-20 19:12 | 显示全部楼层
lihui2006 post on2020-4-20 19:05
要在认证界面下面的空白处连续点击7次才能出现那个按钮。

60584
60582
60610
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
8#
 Owner| poston 2020-4-20 20:45 | 显示全部楼层
lihui2006 post on2020-4-20 20:44
哦,好了,都认证好了。

好的,谢谢,我先试试,有问题的话再请教您。
reply agree Against

使用道具 report

2

主题

10

帖子

60

积分

member

Rank: 2

积分
60
9#
 Owner| poston 2020-4-20 21:49 | 显示全部楼层
lihui2006 post on2020-4-20 20:44
哦,好了,都认证好了。

60584
60582
这两个id对应的两台设备不能认证通过
iAuthResult=6,authKeyStatus=16,iCertType=-1,iToken=60654,szSerialNumber=,iAuthAvailableKeyCount=-1

是因为以前有某种绑定的原因吗
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-5-3 22:53 , Processed in 0.064455 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList