- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Play 商店中有一个应用程序,它是我在 Adbobe AIR 中构建的,我现在希望通过 Android Studio 将其升级为在 native Android 中构建的版本。
关于证书签名,我遇到了一些问题...当最初从 flashbuilder 导出 APK 时,我生成了一个自签名证书作为 .p12 文件,当您第一次生成证书然后每次使用它时,它要求为此输入密码。效果很好...
现在,当创建新的原生 java 应用程序时,Android Studio 显然需要 .jks 进行签名。
我显然已经使用 java 中的 keytool 成功地将旧的 .p12 转换为 jks,使用的是在其中一条评论中突出显示的技术: http://www.webfarmr.eu/2010/04/import-pkcs12-private-keys-into-jks-keystores-using-java-keytool/
当我尝试从 Android Studio 为应用程序生成签名 APK 时,它会提示:
所以基本上我不知道 key 别名和 key 密码是什么,因为最初在 FlashBuilder 中创建 .p12 时从来没有要求这些东西。
如能提供有关如何完成此转换的任何帮助,我们将不胜感激。
谢谢马可
最佳答案
好的,我为任何想知道将 p12 转换为 jks 的人解决了这个问题。当我转换旧的 p12 证书时,我使用了此页面上的 inbfo: http://www.webfarmr.eu/2010/04/import-pkcs12-private-keys-into-jks-keystores-using-java-keytool/
我使用了以下命令(使用我自己的文件名):keytool -importkeystore -srckeystore alice.p12 -srcstoretype PKCS12 -destkeystore alice.jks 。
这会在名为“1”的新 keystore 中创建一个默认别名,并且该实际 key 的密码与最初在 flashbuilder 中用于创建旧 p12 证书的密码相同。
关于java - 将 P12 转换为 JKS 证书 Adode AIR 到原生 Android 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30610576/
介绍 现在,为不同的内部微服务之间的通信设置 SSL 很常见。 为了设置它,需要各种步骤。 我的具体示例是我试图为 Kafka 集群设置安全通信,以便代理通过 SSL 进行通信,并且客户端在与 kaf
我想使用 jks 文件的密码将 dev.jks 文件添加到 vault。因此,当我的应用程序尝试使用保险库中的 jks 时,可以使用相同的密码来检索证书 最佳答案 所以您想在 Vault 中存储文件以
我需要使用双向身份验证进行身份验证。我有两个 JavaKeyStore 文件 keystore.jks 和 truststore.jks,我在使用 java 客户端进行身份验证时使用它们,现在我想使用
我有 Java 网络服务,并使用 Java Keytool 创建的 jks 文件实现了 X.509。 keytool -genkey -keyalg RSA -sigalg SHA1withRSA -
我的应用已在 Google 开发者控制台中签名。现在 Google 删除了我的 .keystore 文件并向我发送了 .jks 文件来签署我的应用程序,Unity3d 不接受。 有什么方法可以将该 .
我正在尝试在 GCP Dataproc 上运行结构化流程序,该程序从 Kafka 访问数据并打印它。 访问 Kafka 使用 SSL,并且信任库和 keystore 文件存储在存储桶中。 我正在使用
我是Java世界的新手,虽然使用NetBeans代码创建Web应用程序工作正常,直到执行get方法,但当我试图执行SQL查询时,glassfish无法显示来自MSQL DB的数据并给出错误。我正在使用
我关心的是,我可以通过将另一台计算机中存在的 jks 文件复制到我的计算机中并在standalone.xml 中提供该 keystore 的路径和密码来将其使用到我的计算机(具体来说是 Docker
我需要从三个不同的证书创建 Java key 存储 (JSK) 文件。我尝试了 keytool java 命令但无法执行此操作。然后我尝试将每个证书一一导入。所有证书均已成功导入,并且 keytool
我管理的网站 www.abc.com 已经有一个 SSL 证书,该证书将在 2 周后到期。因此,我从现有的 .JKS 文件创建了一个 .CSR,并将其发送给了 CA。我找回了一个 .PEM 并将 pe
我有一个名为:cert.cer 的证书链,内容为: subject= ... OU=MyCA issuer= ... OU=MyCA -----BEGIN CERTIFICATE----- ... -
我创建了一个带有公共(public)和私有(private) RSA key 的 JKS 文件。当我使用外部路径(如 c:/file.jks)加载此文件时,程序会像魅力一样执行。但是,如果我尝试从类路
我希望这是一个简单的问题,但我没有找到答案。 我想让 build.gradle 文件通过替换某些变量来设置我的 Spring Boot 应用程序中的版本。这与广告一样有效: def tokens =
我正在将一个使用 openssl 的旧应用程序转换为 Java。我想知道使用 Java 的 KeyStore 作为证书颁发机构是否有任何缺点。例如,使用 Java keystore 是否会造成性能损失
我正在运行一个使用Apache Tomcat的应用程序,我正在寻找一种自动化的方法来从头开始重新创建Java Key Store(JKS)。该应用程序正在使用类似的配置 server.xml ...
我正在使用 Aladdin etoken,并且能够从中读取证书。现在我必须使用证书创建一个 .jks。如何从智能卡导出证书并创建 .jks 文件?谢谢。 最佳答案 请尝试以下代码。在这里,我为 JKS
我有一个使用密码生成的 JKS 文件。我有一个使用 keystore 连接到 url 的 java 代码。现在,当我加载 keystore 时,我错误地将 密码 作为 null 传递。但令我惊讶的是,
我使用这个命令生成了一个 JKS: keytool -genkey -alias $1 -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -dname "
我想以编程方式使用来自 etoken 的证书和私钥创建一个 .jks 文件。我可以使用密码访问 etoken,但无法读取证书或私钥。在之前的一个问题中,我问过是否可以从我被告知这是不可能的 etoke
我正在尝试加载包含从现有 Web 服务器获取的中间 CA 证书的 JKS keystore 。 Verisign 证书如下所示。 -----BEGIN CERTIFICATE----- MIIF5DC
我是一名优秀的程序员,十分优秀!