Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何从服务器获取安全证书并像在浏览器中一样安装在设备证书列表中_Android_Certificate_Installation - Fatal编程技术网

Android 如何从服务器获取安全证书并像在浏览器中一样安装在设备证书列表中

Android 如何从服务器获取安全证书并像在浏览器中一样安装在设备证书列表中,android,certificate,installation,Android,Certificate,Installation,我需要实现一个类似于浏览器实现的SSL连接,如果证书不是来自可信来源,我需要显示一个对话框,并接受证书并继续连接。请指导我。您只能在Android 4.0及更高版本上安装受信任的证书。您可以捕获证书错误,然后要求用户使用安装证书。它需要用户确认,因此您无法自动执行此操作 您只能在Android 4.0及更高版本上安装可信证书。您可以捕获证书错误,然后要求用户使用安装证书。它需要用户确认,因此您无法自动执行此操作 您可以实现一个定制,该定制基于来自Android的标准受信任根证书以及自己的受信任列

我需要实现一个类似于浏览器实现的SSL连接,如果证书不是来自可信来源,我需要显示一个对话框,并接受证书并继续连接。请指导我。

您只能在Android 4.0及更高版本上安装受信任的证书。您可以捕获证书错误,然后要求用户使用安装证书。它需要用户确认,因此您无法自动执行此操作

您只能在Android 4.0及更高版本上安装可信证书。您可以捕获证书错误,然后要求用户使用安装证书。它需要用户确认,因此您无法自动执行此操作

您可以实现一个定制,该定制基于来自Android的标准受信任根证书以及自己的受信任列表来验证服务器证书。 请参阅
checkServerTrusted(..)
方法


如果出现无效/不受信任的证书,您可以询问用户是否应将其添加到您自己的受信任列表中

您可以实现一个定制,该定制基于来自Android的标准受信任根证书以及自己的受信任列表来验证服务器证书。 请参阅
checkServerTrusted(..)
方法


如果出现无效/不受信任的证书,您可以询问用户是否应将其添加到您自己的受信任列表中

我正在为Android 2.2开发应用程序,请指导我如何将证书添加到设备证书列表。您需要根据需要创建自己的密钥存储文件和证书。请看这里的一些解释和示例代码:我正在为Android 2.2开发应用程序,请指导我如何将证书添加到设备证书列表。您需要根据需要创建自己的密钥存储文件和证书。请参阅此处的一些解释和示例代码:如何将证书添加到列表中,我是否应该创建一个.bks文件?您必须自己实现证书验证,因此如何进行验证是您的选择。当然,您可以使用存储在应用程序数据路径中的KBS文件。您的意思是创建keystore.BKS文件?如何将证书添加到列表中,我是否应该创建一个.BKS文件?您必须自己实现证书验证,因此如何进行验证是您的选择。当然,您可以使用存储在应用程序数据路径中的KBS文件。您的意思是创建keystore.BKS文件吗?