【问题标题】:How to fetch private key from Chrome Web Store如何从 Chrome 网上应用店获取私钥
【发布时间】:2015-07-10 14:44:15
【问题描述】:

我使用本教程将应用程序添加到 Chrome 网上应用店:https://developer.chrome.com/webstore/publish。它还没有发布。我需要应用程序 ID 来生成客户端 ID 以使 Google Drive 正常工作。现在我想创建 crx 文件并将其发送给 beta 测试。要生成具有相同 ID 的 crx,我需要私钥。据我所知,在我将 zip 文件上传到 CWS 的场景中,私钥是由 CWS 生成的。问题是如何从 CWS 导出这个私钥?谢谢!

【问题讨论】:

    标签: android google-chrome-extension


    【解决方案1】:

    这里有关于如何做到这一点的信息:https://developer.chrome.com/extensions/packaging

    一旦 pem 文件消失,您将永远无法获得它。基本上发生的事情是让 chrome 发布 api 生成 pem。您应该删除商店中的内容,并按照包装信息生成您自己的 pem 并在您的清单文件中设置密钥,然后再发布。

    【讨论】:

    • 我看到仅在第一个 crx 包创建期间生成私钥的信息。但安装此 crx 应用程序后,扩展程序中的 ID 不同。我没有看到如何从 Chrome Web Store 获取已上传到 CWS 的扩展的私钥的信息。能说详细点吗?
    • 一旦 pem 文件消失,您将永远无法获得它。基本上发生的事情是让 chrome 发布 api 生成 pem。您应该删除商店中的内容,并按照包装信息生成您自己的 pem 并在发布前在清单文件中设置密钥。
    • 如何删除存储中的内容?我看不到任何“删除”按钮??我正在阅读无法删除产品。有什么解决方法吗??
    • 我认为您可以从网上商店取消发布它。曾经有一种方法,但我也看到了不一致的答案,而且我自己也有一段时间没有这样做了。
    猜你喜欢
    • 1970-01-01
    • 2014-02-08
    • 2014-02-16
    • 2018-10-10
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多