Wi-Fi CERTIFIED---EAP-TLS认证错误

本文讲述了在Android 4.1.2版本中,Wi-Fi产品进行Wi-Fi CERTIFIED认证时遇到EAP-TLS证书安装失败的问题。问题出现在Android 4.1.2与4.0.4版本间对key处理的差异,主要是编码解码过程。通过对比和分析,找到了错误原因并提出了针对性的解决方案。
摘要由CSDN通过智能技术生成

        一个合格的Wi-Fi产品,应该经过Wi-Fi认证,因为认证能确保无线电脑设备之间具有经过测试及证实的互操作性;这项认证让消费者和企业了解贴有Wi-Fi标志的无线局域网产品都通过严格的互操作性认证要求,因此能够放心购买产品。Android4.1.2项目在进行认证时,测试手机能否连接到加密方式为 802.1xEAP的AP时,测试失败了,返回 DUT cannot import the server certificate for EAP-TLS。主要原因是在连接加密方式为EAP的AP时,需要从setting---Security----Install from SD card导入wifi证书,包括wifiuser和wifiserver的证书,在导入的时候界面直接提示证书不能安装。测试手机的版本是Android4.1.2,而在Android4.0.4上,安装证书是没有问题的。
    查看证书安装失败的log,找到以下错误:

D/CertFile( 1900): install cert from /storage/sdcard0/wifiuser.pfx
E/yas     (  461): activate enable=0 handle=3
E/yas     (  461): activate enable=0 handle=3
E/ThermalDaemon(  936): Sensor 'MSM_THERM' -  37*C (37888)
D/CredentialHelper( 1900): extracted alias = WiFi-Root-CA, entry=class java.security.KeyStore$TrustedCertificateEntry
D/CredentialHelper( 1900): extracted alias = WiFi-Intermedia
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值