配置门户的 Facebook 提供者

备注

从 2022 年 10 月 12 日起,Power Apps 门户更名为 Power Pages。 详细信息请参阅:Microsoft Power Pages 现已正式发布(博客)
不久后我们将迁移 Power Apps 门户文档并将其与 Power Pages 文档合并在一起。

为门户配置 OAuth 2.0 提供者中所述,Facebook 是使用 OAuth 2.0 协议的几个标识提供者之一。 若要开始将 Facebook 配置为标识提供者,请从提供者设置页选择配置

配置 Facebook 应用。

第 1 步。 创建 Facebook 应用

若要将 Facebook 用作标识提供者,您需要使用重定向 URL 在 Facebook 中创建应用。 有关在 Facebook 中创建应用的详细步骤,请参阅开发人员的 Facebook:创建应用

备注

身份验证成功后,Facebook 应用将使用回复 URL 将用户重定向到门户。 如果您的门户使用自定义域名,则您可能拥有与此处提供的 URL 不同的 URL。

在 Facebook 中创建应用

  1. 打开 Facebook 开发人员应用仪表板
  2. 选择创建应用程序
  3. 对于选择应用类型,请选择使用者,然后选择继续
  4. 输入应用显示名称和有效的应用联系人电子邮件
  5. 选择创建应用程序。 此步骤可能要求您接受 Facebook 平台策略并完成联机安全检查。
  6. 在新应用程序的仪表板中,转至设置 > 基本选项卡,然后添加以下详细信息:
    • 应用域(可选)。 例如,contoso.powerappsportals.com
    • 隐私政策 URL:必须匿名访问的隐私政策的 URL;遵循 Facebook 策略。
    • 用户数据删除:使用回拨 URL,或者符合 Facebook 策略的用户数据删除说明 URL。
    • 适当的应用用途
    • 选择添加平台,然后选择具有以下站点 URL网站https://contoso.powerappsportals.com/https://contoso.powerappsportals.com/signin-facebook
  7. 选择保存更改
  8. 从左侧面板中选择添加产品
  9. 针对 Facebook 登录选择设置
  10. 选择 Web,然后会显示先前输入的平台的 URL。
  11. 选择保存
  12. 选择 Facebook 登录下面的设置
  13. 有效的 OAuth 重定向 URL 中,以此格式输入门户 URL:https://contoso.powerappsportals.com/signin-facebook
  14. 选择页面底部的保存更改
  15. 在左窗格中,选择设置
  16. 在通知中选择获取高级访问权限,此通知声明“您的应用具有 public_profile 的标准访问权限。 若要使用 Facebook 登录,请将 public_profile 切换到高级访问权限。”。 您还可以从左侧窗格中选择应用查看,然后改为选择权限和功能
  17. 针对 public_profile 选择获取高级访问权限
  18. 确认更改。 此步骤可能要求您接受 Facebook 平台策略并完成联机安全检查。
  19. 在屏幕顶部中心,针对应用模式,选择实时。 您需要进行检查,因此请选择启动检查
  20. 查看并确认数据使用认证,验证合规性策略,然后选择提交
  21. 验证数据使用检查后,在屏幕顶部中心,对于应用模式,选择实时
  22. 选择设置 > 基本,并记下下一步中将用来配置 Power Apps 门户的 应用 ID应用密钥

第 2 步。 配置站点设置

在 Facebook 中创建应用后,为提供者配置站点设置:

  • 客户端 ID:Facebook 为您的应用生成的唯一应用程序 ID(开发人员的 Facebook 中的应用 ID)。
  • 客户端密钥:您的 Facebook 应用的应用密钥(开发人员的 Facebook 中的应用密钥)。

(可选)步骤 3。 其他设置

若要为 Facebook 提供程序配置其他设置,请参阅为 OAuth 2.0 提供程序配置其他设置

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。