Google OpenID连接网址iOS

Google OpenID连接网址iOS

问题描述:

伙计们。我目前正在将Google登录整合到我的应用中。我已经在我的应用上完成了Google登录按钮。但是当我尝试使用AWS时,它说我需要填写“OpenID连接网址”和谷歌客户端ID。我已经有了客户端ID。但是,openID连接网址是什么?我不知道在哪里enter image description hereGoogle OpenID连接网址iOS

感谢

+0

让我更具体地解释一下,我设置的服务称为IAM。我正在使用Google登录服务来允许我的应用用户登录该应用。图片中的第一个字段是OpenID连接网址。我不知道我在哪里可以得到一个 –

要设置身份提供商如谷歌提供给AWS资源的移动/ Web应用程序访问您配置了两两件事:

  1. 安装谷歌ID连接。
  2. 设置IAM身份提供商。

OpenID URL是AWS管理控制台向其发送身份验证请求的端点。当您设置服务时,此端点URL由Google OpenID Connect提供。

转到该页面来设置您的OpenID Connect OAuth 2凭据。然后记录OpenID Connect URL和客户端ID(Audience)以进入AWS IAM控制台身份提供商页面。

Google OpenID Connect

请点击此链接,其中讨论的端点URL:

Google Endpoint for Authorization Requests

的网址是https://accounts.google.com/o/oauth2/v2/auth

有关使用谷歌与AWS管理控制台的IDP的详细信息:

Creating OpenID Connect (OIDC) Identity Providers

+0

感谢您的回答。现在我可以用aws google服务登录。但我无法通过AwsGoogleSignin服务获取用户数据。当我使用原来的谷歌服务时,它是一个委托给我的用户数据,例如电子邮件,用户名为 –

+0

@Yingyong。我的回答是正确的,请关闭此问题,然后为AwsGoogleSignin创建一个新问题。 –