标签: key-rotation

谷歌支付开发者账户在哪里以及如何生成公钥上传?

整个堆栈溢出没有人对此没有答案,我不知道为什么,没有人在 android 上使用 Google pay 吗??. 根据谷歌:

按照这个链接:

https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#key-rotation

它谈到了在您的应用程序中使用 DIRECT 集成时强制性的密钥轮换,这意味着如果您没有直接/明确地使用支付处理器。

这是它所说的:

密钥轮换:如果您通过直接集成直接在服务器上解密付款方式令牌,则您必须每年轮换密钥。

要轮换加密密钥:

  1. 使用 OpenSSL 生成新的密钥对。
  2. 使用用于在 Google Play Console 中管理您的应用程序的 Google 帐户登录时打开您的 Google Pay 开发者资料 在“公共加密密钥”部分下,选择添加加密密钥按钮。然后,选择“公共加密密钥”文本输入字段并添加新生成的未压缩点格式 Base64 编码的公共密钥。单击保存。

从上面的链接查看下面的屏幕截图。任何人都可以单击此链接并告诉我为什么将您带到支持页面而不是 Google Pay 开发者帐户?

在此处输入图片说明

问题 :

  1. 如何创建 Google Pay 开发者帐户?我需要付钱吗?我的公司已经有一个谷歌支付控制台帐户(您在其中管理和上传应用程序到 goole Play 商店)

  2. 我将在哪里以及如何生成公钥?

  3. 我将在哪里以及如何在 google pay 开发者资料中上传这个公钥?

将用清晰的示例和屏幕截图解释这些步骤的人将获得赏金。

编辑 好的,我已经在我的 mac 上使用终端应用程序生成了公钥和私钥。这是屏幕截图:在此处输入图片说明

现在我需要将此密钥上传到 Google Pay 开发者帐户,但我看不到任何链接或任何教程,说明如果我必须将 google-Pay 集成到我的 android 应用程序中,我该如何创建一个。

android google-pay key-rotation

6
推荐指数
1
解决办法
2055
查看次数

标签 统计

android ×1

google-pay ×1

key-rotation ×1