在 Apple 中配置应用程序

若要将 Apple ID 用作身份提供商 ,您必须在 Apple 平台上配置您的应用程序。

准备工作

您必须具有 Apple ID 和开发人员帐户。 请按照 “添加社交身份提供商 ”中的步骤操作。

关于此任务

Verify执行此任务,以获取将 Apple 配置为. 中的身份提供商所需的以下信息。
  • 服务标识
  • 密钥标识
  • 专用密钥文件
  • 团队标识

过程

  1. 请登录 Apple 开发者网站: https://developer.apple.com/
  2. 创建应用程序标识。
    1. 单击 “证书、标识符和配置文件 ”。
    2. 单击 “标识符”
    3. 从菜单中选择 “应用 ID”
    4. 点击 “+”
    5. “注册新标识符 ”页面上,请确保已选中 “应用 ID ”,然后单击 “继续 ”。
    6. 输入描述和捆绑软件标识。
    7. 向下滚动浏览 “功能 ”列表,然后选择 “使用 Apple 登录 ”。
      这将显示启用为主应用程序标识
    8. 点击 “继续”
    9. 请确认信息无误,然后点击 “注册 ”。
  3. 创建服务标识
    Verify 配置 Apple 身份来源时需要服务 ID。
    1. 单击 “证书、标识符和配置文件 ”。
    2. 单击 “标识符”
    3. 从菜单中选择 “服务 ID”
    4. 点击 “+”
    5. “注册新的 IdentifierService ID ”页面上,请确保已选中 “服务 ID ”,然后点击 “继续 ”。
    6. 输入描述和标识。
    7. 点击 “继续”
    8. 请确认信息无误,然后点击 “注册 ”。
  4. 输入应用程序域和返回 URL。
    Verify此步骤在. 上创建身份源后进行。 请参阅 “添加社交身份提供商 ”。 您需要重定向 URL 和租户名称。
    1. “标识符 ”页面上,选择您创建的服务 ID。
    2. 选择所创建的服务标识。
    3. 选择 “使用 Apple 登录 ”。
    4. 点击 “配置”
    5. 在“Web 身份验证配置 ”页面上,请确保已选择正确的 “主 App ID ”。
    6. 在“域名和子域名 ”中,输入 verify.ibm.com 的租户名称和域名。
      例如,mytenantname.verify.ibm.com
    7. “返回 URL ”中,输入重定向地址 URL。
      在创建身份源时,可使用此 URLVerify
      例如,https://mytenantname.ice.ibmcloud.com/idaas/mtfim/sps/idaas/login/apple/callback
    8. 单击下一步
    9. 请核对信息,然后点击 “完成”
    10. 点击 “继续”
    11. 点击 “保存”
  5. 创建用于客户机认证的专用密钥。
    1. 单击 “证书、标识符和配置文件 ”。
    2. 点击 “键”
    3. 点击 “+”
    4. 输入密钥名称。
    5. 选中 “使用 Apple 登录 ”复选框。
    6. 点击 “配置”
    7. 选择要将该密钥关联到的主 App ID ,然后单击 “保存”
    8. 点击 “继续”
    9. 点击 “注册”
    10. 点击 “下载 ”将密钥下载到您的计算机上。
      注意: 该密钥仅可下载一次。 请确保保存该密钥。
    11. 单击完成
    12. 选择您刚刚创建的密钥 以查看密钥 ID。
      在 Apple 身份来源配置中 Verify ,需要使用此密钥 ID 以及您下载的密钥文件。
  6. 添加电子邮件域。
    1. 单击 “证书、标识符和配置文件 ”。
    2. 点击 “更多”
    3. 点击 “配置”
    4. “配置使用 Apple 登录进行电子邮件通信 ”页面上,点击 “电子邮件来源 ”。
    5. 点击 “+”
    6. 输入电子邮件来自的域。
      电子邮件的默认 Verify 域名是 iam.ibm.com.
    7. 单击下一步
    8. 点击 “注册”
    9. 单击完成
  7. 获取团队 ID
    在 Apple 身份来源配置中 Verify 需要此 ID。
    1. 请前往 “账户 ”页面查看主页面。
    2. 点击 “会员 ”查看团队ID
      团队标识 还显示在右上方的证书、标识和概要文件 页面上。