设置 Microsoft 提供者
Microsoft 是一个 OAuth 2.0 标识提供者,您可以使用它来对 Power Pages 站点的访问者进行身份验证。 基于 OAuth 2.0 的标识提供者需要客户端 ID、客户端密码,有时还需要重定向或回复 URL。 本文介绍以下步骤:
在 Power Pages 中设置 Microsoft
将 Microsoft 设置为您的站点的标识提供者。
在您的 Power Pages 站点中,选择安全>标识提供程序。
如果没有显示标识提供者,确保在站点的常规身份验证设置中将外部登录设置为开。
在 Microsoft 的右侧,选择更多命令 (…) >配置或选择提供者名称。
根据需要保留原有的提供者名称或者进行更改。
提供者名称是用户在登录页面上选择标识提供者时看到的按钮上的文本。
选择下一步。
在回复 URL 下,选择复制。
选择打开Microsoft。
不要关闭您的 Power Pages 浏览器标签页。您很快就会返回。
在 Azure 中创建 Microsoft 应用注册
使用您站点的回复 URL 注册一个应用程序,作为重定向 URI。
备注
如果您使用或添加自定义域名或更改站点的基本 URL,您必须设置您的标识提供者以使用正确的回复 URL。 Microsoft 应用在身份验证后使用回复 URL 将用户重定向到您的网站。
在 Azure 门户中,选择新建注册。
输入名称。
选择最能反映您的组织要求的支持的帐户类型之一。
在重定向 URI 下,选择 Web 作为平台,然后将您复制的回复 URL 粘贴到框中的示例上。
选择注册。
复制应用程序(客户端)ID。
在客户端凭据的右侧,选择添加证书或机密。
选择 + 新客户端密码。
输入可选说明,选择过期时间,然后选择添加。
在机密 ID 下,选择复制到剪贴板图标。
在 Power Pages 中输入站点设置
返回到您之前离开的 Power Pages 配置标识提供者页面。
在配置站点设置下,粘贴以下值:
- 客户端 ID:粘贴您复制的应用程序(客户端)ID。
- 客户端密码:粘贴您复制的密码 ID。