配置门户的 Google 提供者
备注
从 2022 年 10 月 12 日起,Power Apps 门户更名为 Power Pages。 详细信息请参阅:Microsoft Power Pages 现已正式发布(博客)
不久后我们将迁移 Power Apps 门户文档并将其与 Power Pages 文档合并在一起。
如为门户配置 OAuth 2.0 提供者中所述,Google 是使用 OAuth 2.0 协议的几个标识提供者之一。 若要开始将 Google 配置为标识提供者,请从提供者设置页选择配置。
第 1 步。 创建 Google 应用
若要将 Google 用作标识提供者,您需要使用重定向 URL 在 Google 中创建应用。
备注
身份验证成功后,Google 应用将使用回复 URL 将用户重定向到门户。 如果您的门户使用自定义域名,则您可能拥有与此处提供的 URL 不同的 URL。
重要
已弃用 Google+ API。 我们强烈建议您迁移到 Google People API。
在 Google 中创建应用
打开 Google 开发人员控制台。
创建 API 项目或打开现有项目。
从 API 和服务的仪表板上选择启用 API 和服务。
搜索并启用 API Google 人员 API。
在 Google API 中,在左侧窗格中选择凭据。
备注
如果您已经使用门户的顶级域配置了同意屏幕,则可以跳过步骤 6 到 14,直接进入步骤 15。 但是,如果配置了同意屏幕,但尚未添加门户的顶级域,请先执行步骤 11,然后再跳到步骤 15。
选择配置同意屏幕。
选择外部用户类型。
选择创建。
如果需要,输入应用程序名称并为徽标上载图像。
选择相应的支持电子邮件。
在已授权域中输入
powerappsportals.com
作为顶级域。提示
如果您还未更新您的 Power Apps 门户域名,请使用
microsoftcrmportals.com
。 如果您已配置,还可以输入自定义域名。根据需要提供主页、隐私政策和服务条款的链接。
选择保存。
从左窗格中选择凭据。
从创建凭据下拉菜单选择 Oauth 客户端 ID。
应用程序类型选择 Web 应用程序。
为 OAuth 客户端 ID 输入名称。
在已授权 JavaScript 起源列表中输入您的 Power Apps 门户 URL。
输入已授权重定向 URI 作为 Power Apps 门户 URL,后跟
/signin-google
。 例如,如果门户 URL 为https://contoso.powerappsportals.com
,已授权重定向 URI 字段应为https://contoso.powerappsportals.com/signin-google
。选择创建。
从 OAuth 客户端对话框中复制客户端 ID 和客户端密码。
第 2 步。 配置站点设置
在 Google 中创建应用后,为提供者配置站点设置:
- 客户端 ID:Google 为您的应用生成的唯一应用 ID。
- 客户端密码:Google 为您的应用生成的客户端密码。
(可选)步骤 3。 其他设置
若要为 Google 提供程序配置其他设置,请参阅为 OAuth 2.0 提供程序配置其他设置。