问题标签 [keytool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
49485 浏览

android - 使用 facebook sdk 为应用程序生成哈希键

我正在使用 facebook sdk 登录我的应用程序。该应用程序在 HTC 设备上运行良好。如果没有预先安装 facebook 应用程序,该应用程序也可以在三星设备上正常运行。

但是,如果移动设备上已经有 facebook 应用程序,然后用户安装了我的应用程序,则用户永远不会登录。据我所知,我认为这可能是单点登录的问题,我认为这与生成有点相关正确的应用程序哈希键,并在我用来登录移动应用程序的 Facebook 应用程序中使用哈希键。

请指导我如何创建哈希键。我正在运行 ubuntu 10.4。

当我在终端中运行此命令时:-

我从来没有被提示输入密码,尽管我得到了哈希键。

0 投票
4 回答
818 浏览

android - 每次更改都需要退出apk吗?

我正在制作我的第一个应用程序并且刚刚签名并做了所有这些来制作一个官方签名的非调试 apk。现在,如果我想做一个小改变,我需要重新完成所有的辞职,并使用相同的密钥,还是什么?

0 投票
3 回答
1701 浏览

coldfusion - 将 First Data 证书导入 ColdFusion

我尝试使用 keytool 将证书从 First Data 导入到我的 ColdFusion 9 设置中,如下所示:

导入似乎有效,但是当我通过任何 ColdFusion 函数或标记访问 WSDL 时,它会引发“I/O 异常:收到致命警报:handshake_failure”。这告诉我它无法使用它拥有的证书访问该站点,或者找不到它。

那么,我是否正确导入了证书?如果我是,我还能如何使用 ColdFusion 访问此 WSDL?

0 投票
1 回答
1811 浏览

java - 不正确的 AVA 格式:BlackBerry WebWorks SDK

我正在尝试在 SDK 2.0.4 中签署我的 webworks 应用程序,并遵循http://docs.blackberry.com/en/developers/deliverables/27280/Configure_signing_for_tablet_applications_1476061_11.jsp中的步骤。

当我执行以下命令时

p>

我收到以下错误

p>

如您在屏幕截图中所见在此处输入图像描述

我不知道这是什么意思,如果有人可以提供帮助,那就太好了。

0 投票
32 回答
367869 浏览

android - ERROR:'keytool' is not recognized as an internal or external command, operable program or batch file

When I use the command:

I get this error:

'keytool' is not recognized as an internal or external command, operable program or batch file.

I'm not able to get the certificate fingerprint(MD5) on my computer.

I have ensured that the keystore file is present in the appropriate location.

Any help?

0 投票
6 回答
272573 浏览

java - 信任存储与密钥存储 - 使用 keytool 创建

我了解密钥库通常会保存私钥/公钥,而信任存储仅公钥(并代表您打算与之通信的受信任方的列表)。好吧,这是我的第一个假设,所以如果这不正确,我可能还没有很好地开始......

不过,我有兴趣了解使用 keytool 时如何/何时区分商店。

所以,到目前为止,我已经使用

它创建了我的 keystore.ks 文件。我回答yes了我是否信任 bob 的问题,但我不清楚这是否创建了密钥库文件或信任库文件?我可以将我的应用程序设置为使用该文件。

并且使用System.setProperty( "javax.net.debug", "ssl")set,我可以在受信任的证书下看到证书(但不在密钥库部分下)。我要导入的特定证书只有一个公钥,我打算用它通过 SSL 连接向 Bob 发送东西(但也许最好留给另一个问题!)。

任何指示或澄清将不胜感激。无论您导入什么,keytool 的输出是否都相同,并且只是约定一个是密钥库,另一个是信任库?使用 SSL 等时有什么关系?

0 投票
3 回答
1275 浏览

java - Android keystore 签名问题

好的,所以我正在尝试使用 facebook API,但是这个密钥库没有运气。我可以让它生成并给我一个签名,但应用程序一直告诉我 invalid_key。我正在阅读,有些人说你必须使用 linux 才能获得一个好的签名,我觉得这很难相信。有谁可以帮我离开这里吗?

0 投票
3 回答
11730 浏览

java - 带有 Android Facebook SDK 的 keytool

我只是想要一些确认。

我在windows上开发

我正在尝试将 facebook 集成到应用程序中,并且 SDK 文档说我需要“导出签名”

从这里:http: //developers.facebook.com/docs/guides/mobile/#android

所以它说运行这个命令:

首先我必须下载openssl:OpenSSL

现在上面的命令,我假设应该转换为:

  • 那么您想要安装在最新 Java 安装文件夹中的 keytool 吗?
  • 您希望别名是您在 eclipse 中用于正常 apk 创建的别名的名称吗?
  • 您希望密钥库成为您在导出 android 应用程序时使用的那个吗?
  • 您希望 openssl 成为您刚刚安装的那个

因此,一旦我完成此操作,它就会要求输入密码:(它会在我输入密码时显示密码)

如果我输入正确的密码,我会得到

'zR2tey1h9kqPRSW/yEYEr0ruswyD='(改为公开)

但是如果我输入了错误的密码,它仍然会以以下形式返回一个代码

'ga0RGNYHvTR5d3SVDEfpQQAPGJ1='?

所以,是的,只是在寻找确认我在做正确的事情,这是预期的输出

0 投票
1 回答
1684 浏览

android - 适用于 Android 的 Keytool facebook 应用程序无法在设备上运行

我已经尝试了 4 个小时来发现如何使用 keytool 的东西。我的应用程序在模拟器中运行良好。我已经尝试过 StackOverflow、Google 等几乎所有的教程和技巧。现在,我真的很沮丧,因为这是我第一次尝试在设备上使用 facebook 的东西。

拜托,有没有人有初学者的教程来帮助我解决这个问题?

我正在使用 Windows 7 和 Eclipse。

0 投票
13 回答
84513 浏览

android - 为 Android 应用程序创建密钥库时访问被拒绝

我正在尝试签署我的 Android 应用程序,以便可以在 Market 中发布它。当我生成密钥库时,我收到拒绝访问错误。我该如何解决?

安卓密钥库选择

这就是我一直在尝试做的事情:

  1. 右键单击 Eclipse Helios 中的项目。
  2. Android 工具 > 导出签名的应用程序包。
  3. 点击下一步。
  4. 我检查了“创建新密钥库”并意识到它对我没有任何帮助。它仍然要求密钥库的位置。所以我决定以艰难的方式去做。
  5. 关闭只读访问C:\Program Files\Java\jdk1.6.0_25\bin并授予该CREATOR OWNER组对该文件夹的完全控制权。
  6. 在 Windows 7 64 位上打开命令行。
  7. 遍历到C:\Program Files\Java\jdk1.6.0_25\bin
  8. 运行密钥工具。
  9. 收到拒绝访问错误。

.

编辑:

每次我检查文件夹权限时,我都会看到它已恢复为只读状态。每当我关闭只读时都没有错误。