Tag: keytool

Facebook Android SDK的关键哈希

我无法弄清楚如何获得使用Facebook Android SDK所需的Key Hash。 我想通过这些命令可以使用keytool : keytool -exportcert -alias [alias] -keystore [keystore] | openssl sha1 -binary | openssl enc -a -e 唯一的问题是,我不知道在哪里插入这个,我尝试通过命令窗口(WIN7),我试图打开文件keytool.exe。

发布的Android版本给出错误“包文件没有正确签名”

我最近上传我的应用程序到Android市场,但它拒绝运行时,由于错误下载 包文件没有正确签名 我首先使用eclipse发布数据包,右键单击导出,创build一个密钥库然后发布,但是它拒绝工作。 然后我下载了keytool和jarsigner,并使用它们来签署我发布的升级。 但是,这给出了同样的错误。 我不知道我做错了什么,因为我不能删除应用程序,我不能尝试再次启动任何人都可以帮助我吗? 谢谢

我不记得我的android debug.keystore密码

我怎样才能看到我的debug.keystore密码? 我在3或4个月前input了密码,现在我不记得了。 我非常需要,因为我的地图应用程序不显示在我的设备上的地图。 如果不可能,我该如何重新创build新的debug.keystore? 请帮帮我。 thans

导入证书后出现Java Keytool错误,“keytool error:java.io.FileNotFoundException&Access Denied”

我试图通过HTTPS连接一个Java Web API; 然而,抛出一个exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException 我遵循以下从在线keytool和SSL证书教程中学到的步骤: 我将HTTPS URL复制到浏览器中,下载了SSL证书并使用Internet Explorer将它们安装在浏览器中。 将证书导出到我的计算机上的path,证书保存为.cer 使用keytool的导入选项。 下面的命令执行没有任何错误。 keytool -import -alias downloadedCertAlias -keystore C:\path\to\my\keystore\cacerts.file -file C:\path\of\exportedCert.cer 系统提示input密码,然后input密码,然后进行身份validation。 cmd窗口打印了一些证书数据和签名,我被提示问题: 相信这个证书? 我回答是的。 显示cmd提示符 证书已添加到密钥库 但是在那个消息之后,显示了另一个exception: keytool error: java.io.FileNotFoundException: C:\Program files\…\cacerts <Access Denied> 最后,当我检查密钥库时,没有添加SSL证书,并且我的应用程序给出了我之前在尝试连接时遇到的exception: (javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException)

如何找出我的JVM使用的密钥库?

我需要将证书导入到我的JVM密钥库中。 我正在使用以下内容: keytool -import -alias daldap -file somecert.cer 所以我可能需要可能改变我的电话,如: keytool -import -alias daldap -file somecert.cer -keystore cacerts –storepass changeit

如何正确地将自签名证书导入到默认情况下可用于所有Java应用程序的Java密钥库中?

我想将自签名证书导入到Java中,所以任何试图build立SSL连接的Java应用程序都会信任这个证书。 到目前为止,我设法导入它 keytool -import -trustcacerts -noprompt -storepass changeit -alias $REMHOST -file $REMHOST.pem keytool -import -trustcacerts -noprompt -keystore cacerts -storepass changeit -alias $REMHOST -file $REMHOST.pem 不过,当我尝试运行HTTPSClient.class我仍然得到: javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXpath构build失败:sun.security.provider.certpath.SunCertPathBuilderException:无法find有效的证书path到请求的目标

Keytool应用程序在哪里?

我需要在android中使用mapview控件,我似乎无法理解如何运行keytool 。 它是与Eclipse安装? 我似乎无法find下载链接。 谢谢

我从来没有给我的密钥库和别名设置任何密码,所以他们是如何创build的?

当我在网上查看一些post,了解更多有关签署Android应用程序的信息时 ,我得到了如何签署应用程序 ,以及如果您丢失了密钥库文件或密码会发生什么。 我在这里要问的问题是,我从来没有创build过密钥库,别名或密码,所以我怎么可以把它忘记呢? 我知道对于Android我们使用密码android ,所以,如果密码是默认的android如何能忘记它呢? (我确定必须有其他方法来创build新的密钥库)。 最后,如果android是默认的密码, 默认的别名是什么?

如何进入非密码保护的Java密钥库或更改密码?

我试图导入一个可信任的authentication到Java cacerts密钥库 ,但我有一个问题。 我试图列出现有的可信证书,似乎密钥库没有密码保护。 $ keytool -list -keystore cacerts Enter keystore password: ***************** WARNING WARNING WARNING ***************** * The integrity of the information stored in your keystore * * has NOT been verified! In order to verify its integrity, * * you must provide your keystore password. * ***************** WARNING WARNING WARNING ***************** Keystore type: […]

Java keytool从url / port添加服务器证书的简单方法

我有一个自签名证书的服务器,但也需要客户端证书authentication。 我有一个艰难的时间试图获得原始的CA服务器证书,所以我可以将其导入到密钥库。 任何人都有如何轻松做到这一点的build议? 谢谢。