如何在新的 Chrome 配置文件上加载解压的 chrome 扩展?

How to load an unpacked chrome extension on a new Chrome Profile?

我正在开发一个解压的本地 chrome 扩展,清单版本 2 使用 chrome.identity API which currently works on my main Chrome Profile,我还想将它安装在我的第二个 Chrome 配置文件中。

但是,我只在第二个配置文件上收到此错误:Unchecked runtime.lastError: OAuth2 request failed: Service responded with error: 'internal server error,这通常意味着 manifest.json 中的 'key' 字段设置不正确(由 [= 抛出) 57=] API)。 问题是,我在这个次要配置文件中遵循的 steps 与我在主要配置文件中所做的完全相同,但它只在次要配置文件中给出错误:

我也尝试过:

附加信息:

我发现了问题所在:新配置文件未在 Google Cloud 上注册为受信任的测试人员。

修复步骤:

  1. 转到Google Cloud OAuth 同意 屏幕.
  2. 在“测试用户”部分,为新的 Chrome 配置文件添加电子邮件。