Chrome 指定扩展名的私钥已存在,重新使用该键或先将其删除

nfeuvbwi  于 2023-08-01  发布在  Go
关注(0)|答案(4)|浏览(514)

我正试图添加一个新的扩展谷歌浏览器。(我是新来的)。
我一直收到错误消息“指定扩展名的私钥已存在。请重新使用该键或先将其删除”。

{
   "manifest_version": 2,
   "description": "test",

   "name": "test",
   "version": "2.1",

   "content_scripts": [
 {
      "matches": ["*://www.google.com*"],
    "js": ["script.js"]

   }


  ]
}

字符串

aelbi1ox

aelbi1ox1#

在扩展所在的根文件夹(或其父文件夹)中,有一个.pem文件。删除它。

gjmwrych

gjmwrych2#

我也在处理这个问题。我将根文件夹名称(包含我的清单和js文件)从“extension”更改为“chromeext”,并且成功地打包了扩展。

9o685dep

9o685dep3#

将此线程与其他线程的(可能的)修复进行碰撞:扩展文件夹名称不能包含空格。* 例如 * 将My Extension Folder更改为MyExtensionFolder

mcvgt66p

mcvgt66p4#

当您尝试打包扩展名时,它会创建一个扩展名为. pem的私钥。点击此链接:
https://stackoverflow.com/questions/50615890/what-is-the-chrome-extension-pem-file-for
这是因为您执行了扩展,它位于您的父文件夹中。一旦你执行它就会出现。你得删掉它。

的数据
这只能是一个唯一的密钥。因此,当您再次执行它时,它将再次抛出,因为已经存在私钥。

相关问题