草庐IT

keystore-explorer

全部标签

android - keystore 文件不存在

我正在尝试获取SHA1指纹,以便获取GoogleAPIkey。我在以下目录中:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin然后我从谷歌网站执行命令:keytool-list-v-keystoremystore.keystore但它给出了这个错误:keytoolerror:java.lang.Exception:Keystorefiledoesnotexist:mystore.keystorejava.lang.Exception:Keystorefiledoesnotexist:mystore.k

android - 在 Travis CI 上使用 keystore 对 Android 应用程序的发布版本进行签名的最佳实践是什么?

我一直在使用TravisCI构建我的Androidapp.我在调试版本中使用debug.keystore对其进行签名,我将其推送到publicrepository但我想构建发布版本并使用此gradleplugin将它们上传到GooglePlay商店.这个过程需要一个keystore和一个p12证书文件。虽然我可以将加密的环境变量添加到TravisCI,但我不知道存储这些文件的最佳方式。问题1:这样做的最佳做法是什么?有人可以提供开源实现吗?(没找到)一种可能的实现方式:将用户名和密码安全地存储为环境变量。将文件存储在启用SSL的环境中,并通过简单的HTTP身份验证使用这些用户名和密码保

android - 如何使用 Android KeyStore 安全地存储任意字符串?

我希望能够在AndroidKeyStore中安全地存储一些敏感字符串。我从服务器获取字符串,但我有一个用例需要我保留它们。KeyStore将仅允许从分配给我的应用程序的相同UID进行访问,并且它将使用设备主密码加密数据,因此我的理解是我不必进行任何额外的加密来保护我的数据。我的麻烦是,我缺少有关如何写入数据的内容。只要省略对KeyStore.store(null)的调用,我下面的代码就可以完美运行。那个代码失败了,只要把数据放到KeyStore后不能存储,那我就不能持久化。我想我缺少关于KeyStoreAPI的一些东西,但我不知道是什么。任何帮助表示赞赏!StringmetaKey="

android - Android Keystore 的好位置?

对于Androidkeystore的“应该”位置是否有任何指导?我已准备好发布我的第一个应用程序,并且在ExportAndroidApplication我正在创建一个新的keystore,它希望我指定位置。FWIW我的Eclipse工作区位于共享网络驱动器上,我可以从3个不同的开发系统中的任何一个访问它。我这样做没有问题。keystore位置的默认位置似乎在SDK目录树中,但这对我不起作用,因为每台PC都安装了自己的SDK副本。我需要它位于可以从我可能正在从事开发工作的任何PC上看到的位置,因此我假设这意味着网络驱动器或云中的某个虚拟位置。关于keystore的位置,我是否需要了解指南

android - 在导出 Android 应用程序向导中为 Android 应用程序生成 keystore ?

我正在尝试在Eclipse中导出已签名的Android应用程序。我认为我的方向是正确的:右击项目>Android工具>导出签名的应用程序包将出现导出Android应用程序向导。选择我要导出的项目,点击下一步。将显示keystore选择屏幕。看起来像这样(原谅我的ascii,文件uploader不工作):[]Useexistingkeystore[o]CreatenewkeystoreLocation:__________[Browse]Password:__________Confirm:__________我没有现有的keystore,因此我单击“创建新keystore”单选按钮。位

android - 配置 Eclipse 以使用签名 keystore

我终于为我的应用程序创建了一个“最终”keystore。由于我的应用正在使用Googlemap,我认为我必须更新所有布局以使用该应用生成的新APIkey。..现在我完全了解导出已签名的APK以供发布的要求,但在那之后呢?我的想法是,为了进一步的开发和测试,如果我可以将Eclipse配置为使用我的最终keystore而不是调试keystore,那将是最简单的……但我发现没有办法做到这一点?它只允许我配置一个“替代”调试key,但我猜这不一样。对不起,如果我在这里完全误解了某些东西,我太困惑了。 最佳答案 您可以通过转到Preferen

internet-explorer - IE 8 丢弃内存页?

这个问题是thisquestion的衍生/演变.(这个问题被标记为已解决,因为我悬赏并自动解决,但它从未真正得到回答。)总结如下:我们有一个ASP.NET站点。有时,当客户要求提供奇怪的url时,我们会遇到错误。从客户要求的资源来看,html源代码中似乎缺少4k的文本block。一个简单的例子......如果我们有一个看起来像这样的页面:Here'ssometextabunchmorestuff...(alargeblockoftext)...ANDNOWMORESTUFFLATER客户可能会要求提供网址:“myValidLiORE%20STUFF%20LATER”。它表现得好像htm

internet-explorer - express 为 IE 重复请求返回 304

我遇到了ExpressJS的一些奇怪行为。在对我的基于node.js/express的APIURL的第二次请求时,它总是向IE返回304NotModified响应代码。其他浏览器获得200(Chrome/FF)。问题是,即使内容实际上已更改,它也会返回304。我试图搜索,但找不到有关该主题的任何内容。此外,我试图找出IE和Chrome的请求header中的差异,并且可以看到任何可能导致这种情况的header。任何帮助将不胜感激。我必须添加通过SSL的连接,以防万一 最佳答案 Cache-Controlheader是一种解决方法。该错

java - Tomcat HTTPS keystore 证书

使用SSL和Tomcat时遇到了另一个问题:我配置了一个keystore,其中包含一个key和一个证书(我希望向连接到该站点的客户端提供的服务器证书)。我对信任库做了同样的事情(我需要客户端身份验证)。我现在遇到的问题是,当我通过HTTPS连接到我的Tomcat实例时,提供给我的证书(服务器证书)不是我的实际服务器证书,而是JKSkeystore。使用-Djavax.net.debug=ssl表明它为客户端身份验证提供了正确的CA,但不是正确的服务器证书。addingastrustedcert:Subject:CN=AIssuer:CN=AAlgorithm:RSA;Serialnum

JAVA:如何获取证书(crt)文件的 keystore 文件

大家好,我有一个.crt文件,我需要获取相关的keystore文件。该怎么做?keytool有帮助吗?谢谢。 最佳答案 在JDK8或更高版本中:以下命令创建空存储并将您的证书导入keystore:keytool-import-aliasalias-filecert_file.crt-keypasskeypass-keystoreyourkeystore.jks-storepassHello1在JDK7中:JDK7的旧版本会创建非空keystore,然后需要将其清除。以下是您的操作方法。使用内部临时key创建存储:keytool-ge