keytool相关内容

使用java代码将证书添加到密钥库

我正在尝试使用服务器的.cer证书文件建立https连接。我可以使用浏览器手动获取证书文件,并使用keytool将其放入密钥库。然后我可以使用java代码访问密钥库,获取我添加到密钥库的证书并连接到服务器。 我现在想要实现甚至获取的过程证书文件并使用java代码将其添加到我的密钥库,而不使用keytool或浏览器来获取证书。 有人可以告诉我如何处理这个以及我需要做什么吗? 解决方 ..
发布时间:2018-07-10 17:43:48 Java开发

创建证书时IP地址作为主机名(CN)? (HTTPS主机名错误:应该是< ipAddress>)

可能重复: 如何解析SSL证书服务器名称/我可以使用keytool添加备用名称吗? 我创建了一个证书,并将CN设置为我的服务器的IP地址,格式为xxx.xxx.xxx.xxx。但是当我尝试在Java中运行我的代码时,我得到一个 HTTPS主机名错误:应该是 错误消息。 可能出现什么问题?我确定我正在连接到正确的IP地址。但是,我没有在证书上指定服 ..
发布时间:2018-07-10 17:32:33 Java开发

在Java客户端中接受服务器的自签名ssl证书

它看起来像一个标准问题,但我无法在任何地方找到明确的指示。 我有java代码尝试连接到可能已签名的服务器(或过期)证书。该代码报告以下错误: [HttpMethodDirector] I / O异常(javax.net.ssl.SSLHandshakeException)捕获$ b处理请求时$ b:sun.security.validator.ValidatorException:P ..
发布时间:2018-07-10 17:20:34 Java开发

使用Google Play提供的上传密钥对APK进行签名

我试图了解如何在使用Google Play应用签名时将应用上传到Google Play。 以下是我所做的: > 创建应用程序 使用keytool.exe为该应用程序生成密钥 将应用上传至Google Play 注册Google Play应用签名 尝试重新上传应用,但未成功。 它抱怨证书不是证书 将新APK上传至制作中 上传失败 您上传了未使用上传证书签名的AP ..
发布时间:2018-05-14 18:11:35 移动开发

Google地图签名APK Android

我有我的应用程序在调试模式下与谷歌地图一起工作。我创建了我的signature.jks,然后构建了我签名的APK。 我使用che命令行代码检索SHA1指纹 keytool -list -v -keystore signature.jks -alias myalias -storepass mypass -keypass mypass 我在google开发者控制台的项目中 ..
发布时间:2018-05-10 21:48:20 移动开发

keytool错误:java.lang.Exception:输入不是X.509证书

我试图导入Gmail的smtp证书以用于Jira,但是当使用Javas keytool导入时,我得到了此错误。 我使用openssl获取证书, ----开始证书----和---- ----证书----(包含)之间的所有内容。我也尝试使用Windows证书管理器创建一个x.509证书,但仍然出现此错误。我已经验证了文件中没有多余的空格。 我在网上看到很多人遇到这个问题,但没有一个解决方案 ..
发布时间:2018-05-02 13:44:03 其他开发

如何使用keytool创建证书?

在设置了第二个HTTP侦听器之后,配置完成后,对于我的Glassfish 4.1.1服务器中的HTTPS,我试图创建证书,所以我没有在浏览器中看到安全错误。问题是,我只是没有得到keytool正常工作;它只是弄虚作假,无论我做什么都会抛出奇怪的错误。举例来说,它没有找到许多指南推荐的一些命令。 我可以猜测,这个工具在Java 8或其他版本中改变了,我没有真正知道的。 事情是:我想创建一 ..
发布时间:2018-04-28 21:20:41 Java开发

使用Facebook sdk生成应用程序的哈希键

我正在使用facebook sdk登录我的应用程序。 应用程序在HTC设备上运行正常。 如果没有安装Facebook应用程序,则三星设备上的应用程序也可以正常使用。 但是如果手机上已经有Facebook应用,然后用户安装我的应用程序,用户从未登录。 从我所知道的,我认为这可能是单点登录的问题,我认为这与生成正确的应用程序哈希密钥有关,并使用散列键在Facebook应用程序中,我曾经登录 ..

keytool与Android Facebook SDK

我只想要一些确认。 我正在Windows上开发 我试图将Facebook整合到应用程序中,SDK文档说我需要“导出签名” 从这里: http://developers.facebook.com/docs/guides/mobile/#android 所以说运行这个命令: keytool -exportcert -alias androiddebugkey -keys ..
发布时间:2017-10-13 23:19:33 Java开发

我如何找到并运行keytool

我正在阅读Facebook开发人员的发展指南,网址为:这里 它说我必须使用keytool导出我的应用程序的签名,如: keytool -exportcert -alias androiddebugkey -keystore 〜/ .android / debug.keystore | openssl sha1 -binary | openssl base64 我不知道如何找 ..
发布时间:2017-10-13 17:59:12 移动开发

Java 7 keytool椭圆曲线加密

这个应该是可以根据 Oracle 。 我引用: 区域:工具 简介: keytool 和 jarsigner 工具现在支持密码生成和jar签名中的ECC算法。 RFE: 6870812 我使用的是32位版本1.7.0_07,我已经尝试过使用-keyalg ECC,ECIES,ECDSA ...的keytool,但是我总是得到不能导出签名算法。我使用了错误的Java版本吗? ..
发布时间:2017-08-18 01:17:24 Java开发

尝试了许多答案让我的keytool.exe打开但失败

我试图让keytool.exe运行,但是一旦我打开它,命令提示符就会消失得如此之快。 我也试图手动输入命令提示 C:\Program Files\Java\jdk1.6.0_25\bin 说“程序”不被识别为内部或外部命令,可操作的程序或批处理文件。我无法打开程序文件夹本身。 我去了环境变量并将路径更改为 1)C:\Program Files\Java\jdk1.6. ..
发布时间:2017-07-28 18:51:46 Java开发

在Eclipse中运行我签名的,释放密钥库的问题

我收到错误: Keystore被篡改,或密码不正确 我解决了这个问题? 这是错误: 这是我成功签署了密钥库: 解决方案 在Windows-> Preferences-> Android-> Build你可以改变你的DEBUG KEYSTORE。您在此处指定的密钥库不适用于发布应用程序,仅用于调试。 与默认调试密钥库一样,自定 ..
发布时间:2017-07-28 16:48:28 Java开发

Android开发:Keytool,创建一个密钥库?

我正在尝试为Google市场准备我的应用程序,但它比预期的更具挑战性。我似乎无法掌握签名应用程序的整个概念,但更具体地说,我的问题是,我已经安装了eclipse的keytool插件,但是当我想创建一个证书时,它要求我选择一个密钥库(输入文件名和密钥库密码),我不明白我应该作为一个文件输入什么,因为它实际上希望我通过浏览选择文件,如何继续导出文件,Google已经不幸的是提出非常好或明确的答案 ..
发布时间:2017-07-27 05:36:44 Java开发

Keytool应用在哪里?

我需要在android中使用mapview控件,我似乎无法理解如何运行 keytool 。 是否安装了eclipse?我似乎找不到下载链接。 谢谢 解决方案 p> keytool 是标准Java发行版的一部分。 在Windows 64位机器中,您通常会在 $中找到jdk b $ b C:\Program Files\Java\jdk1.8.0_121\bin 它用于管 ..
发布时间:2017-07-27 05:02:08 Java开发

使用PKCS 7加密

我需要使用 PKCS7(CMS)加密和签名数据。 我使用bouncy城​​堡提供的api来实现这个使用java。 到现在为止,我明白我需要按照这些步骤 需要生成密钥对private&公共密钥使用一些算法 RSA 使用 X509 / li> 将其转换为 PKCS7 键格式,如p7b 使用keytool生成java密钥存储库 *。jks 文件 使用keytool生成证书签名请求命令 ..
发布时间:2017-01-16 12:49:38 Java开发

eToken java keytool证书

我在Linux中使用eToken,我需要查看存储在eToken在JAVA中的证书。我一直在寻找工具,我发现keytool,但如果我使用这个howto,keytool显示有0个证书。 在 keytool-etoken。 cfg 我有: name = eToken library = /usr/lib/libeTPkcs11.so 命令: keytoo ..
发布时间:2016-11-15 19:56:25 Java开发