针对 Google 帐户链接的操作 - 根据我们的帐户链接政策,Google 帐户不能用作 Auth 端点 URL
Actions on Google Account Linking - Google accounts cannot be used as Auth endpoint urls per our Account Linking policy
我正在尝试使用 this documentation 在 dialogflow 代理中设置帐户链接,我已经从 Google 云平台创建了我的凭据。当我尝试将该凭据数据放入 Google 控制台上的操作时,它给出了如下图所示的错误。
我已将这些授权 URL 和令牌 URL 来自我的凭据 JSON。
错误说:Google accounts cannot be used as Auth endpoint urls per our Account Linking policy
Learn more
我想了解以下内容:
- 这个错误是什么意思。
- 如何解决这个问题。
错误如其所言 - 如果您使用授权代码流程设置帐户链接,则不允许使用 Google 的服务器作为您的身份验证端点。您需要拥有自己的 OAuth 服务器(或使用诸如 Auth0 之类的服务器)来执行此操作。
如何解决这个问题取决于您的具体需求以及您可以使用的具体内容:
设置您自己的 OAuth 服务器
如果您的现有服务已有帐户,您可能希望link将您服务中的用户帐户转到他们的 Google 助理帐户。
为此,您需要设置 OAuth 服务器。如果您已经在使用一个作为现有服务的一部分,您可以为助手配置它。如果没有,Google 提供有关 minimal implementation requirements 的信息,或者您可以使用现有库。
将 OAuth 作为服务使用
您还可以使用 Auth0 等服务来提供身份验证。根据您的需要,这是一项很好的服务,允许人们使用一系列提供商登录并为您提供 API 访问他们在 Auth0 上维护的帐户。
使用 Google 登录助手
最后,如果您在自己的服务中使用他们的 Google 帐户,或者您只是想让他们使用他们的 Google 帐户登录,您可以使用(仍然预览中)Google Sign-In for Assistant。这将为您提供一个 ID 令牌作为您实现的一部分,其中包含 Google ID
我正在尝试使用 this documentation 在 dialogflow 代理中设置帐户链接,我已经从 Google 云平台创建了我的凭据。当我尝试将该凭据数据放入 Google 控制台上的操作时,它给出了如下图所示的错误。
我已将这些授权 URL 和令牌 URL 来自我的凭据 JSON。
错误说:Google accounts cannot be used as Auth endpoint urls per our Account Linking policy
Learn more
我想了解以下内容:
- 这个错误是什么意思。
- 如何解决这个问题。
错误如其所言 - 如果您使用授权代码流程设置帐户链接,则不允许使用 Google 的服务器作为您的身份验证端点。您需要拥有自己的 OAuth 服务器(或使用诸如 Auth0 之类的服务器)来执行此操作。
如何解决这个问题取决于您的具体需求以及您可以使用的具体内容:
设置您自己的 OAuth 服务器
如果您的现有服务已有帐户,您可能希望link将您服务中的用户帐户转到他们的 Google 助理帐户。
为此,您需要设置 OAuth 服务器。如果您已经在使用一个作为现有服务的一部分,您可以为助手配置它。如果没有,Google 提供有关 minimal implementation requirements 的信息,或者您可以使用现有库。
将 OAuth 作为服务使用
您还可以使用 Auth0 等服务来提供身份验证。根据您的需要,这是一项很好的服务,允许人们使用一系列提供商登录并为您提供 API 访问他们在 Auth0 上维护的帐户。
使用 Google 登录助手
最后,如果您在自己的服务中使用他们的 Google 帐户,或者您只是想让他们使用他们的 Google 帐户登录,您可以使用(仍然预览中)Google Sign-In for Assistant。这将为您提供一个 ID 令牌作为您实现的一部分,其中包含 Google ID