我正在尝试配置 Google 的 Identity Toolkit API,但是我无法弄清楚为什么我的小部件 URL 是空的,实际上,我不知道在哪里可以注册这些小部件 URL。
我真的很困惑,因为 Google 的文档(Identity Toolkit for Websites)正在展示如何在新 UI 中进行设置,但每次我打开开发者控制台(console.developers.google.com)时,我都会看到旧界面,这与解释不符。
我正在尝试配置 Google 的 Identity Toolkit API,但是我无法弄清楚为什么我的小部件 URL 是空的,实际上,我不知道在哪里可以注册这些小部件 URL。
我真的很困惑,因为 Google 的文档(Identity Toolkit for Websites)正在展示如何在新 UI 中进行设置,但每次我打开开发者控制台(console.developers.google.com)时,我都会看到旧界面,这与解释不符。
在配置小部件 URL 之前,您需要为 Web 应用程序创建一个客户端 ID。创建客户端 ID 时,重定向 URI 应该是托管 Identity Toolkit 小部件的路径。
顺便说一句,如果这是您第一次尝试 Identity Toolkit,那么从其中一个快速入门应用开始可能会很有用。
首先,确保您已创建 Google OAuth2 Web 客户端,如https://developers.google.com/identity/toolkit/web/configure-service步骤 5 中所述。
然后在配置页面的右侧面板(即您的屏幕截图)中,选择在上述步骤中创建的 oauth2 Web 客户端。配置页面有一个错误,可能会自动选择不包含任何重定向 URI 的 Google 服务帐户客户端。
现在,Widget URL 下拉列表将自动填充属于所选 oauth2 Web 客户端的重定向 URI。