使用G Suite帐户在Chrome扩展程序中进行身份验证时出现问题

时间:2018-09-30 07:17:14

标签: google-chrome google-chrome-extension google-chrome-devtools gsuite

我创建了一个Chrome扩展程序,该扩展程序要求用户连接其Google帐户。它使用Chrome API文档中指示的标准OAuth登录名。 问题是,当尝试使用我的G Suite帐户进行测试时,显示了带有G Suite管理控制台页面的弹出窗口,而不是预期的标准Google OAuth页面。当与我在工作中使用的常规Gmail帐户甚至另一个G Suite帐户一起使用时,将显示正确的Google OAuth页面。我不确定这个特定的G Suite帐户是什么问题。

enter image description here

要提供更多上下文,我正在使用以下代码来请求用户的访问令牌:

chrome.identity.getAuthToken({ interactive: true }, (token) => {
  console.log(token);
});

很显然,我已经设置了完成此工作所需的一切,包括将oauth2client_idscopes添加到manifest.json文件中。 我还向identity文件添加了manifest.json权限,并确保扩展程序的key与将扩展程序上传到Chrome网上应用店后使用的扩展名相同。

我很确定我的G Suite帐户配置有问题,但不知道可能是什么。有什么想法吗?

2018年10月11日更新:
这个问题似乎已经在Google端解决了。

0 个答案:

没有答案