配置应用以进行 ADAL 身份验证

重要

2020 年 3 月之前发布的 Microsoft Rights Management Service SDK 版本已弃用;使用早期版本的应用程序必须更新为使用 2020 年 3 月版本。 有关完整详细信息,请参阅 弃用通知

Microsoft Rights Management Service SDK 没有进一步增强功能。 强烈建议采用用于分类、标记和保护服务的 Microsoft 信息保护 SDK

本主题介绍配置应用以进行基于 Azure Active Directory 身份验证库 (ADAL) 的步骤。

Azure 身份验证设置

需要以下各项:

注意

询问你的 IT 管理员你是否具有 Microsoft Azure Rights Management 订阅,请你的 IT 管理员执行以下步骤。 如果你的组织没有订阅,应请 IT 管理员创建订阅。 此外,IT 管理员应使用工作或学校帐户订阅,而不是 Microsoft 帐户 (,即 Hotmail) 。

注册 Microsoft Azure 后:

Azure 登录

  • 向下浏览到门户右侧的 Active Directory 应用程序。

选择 Active Directory

  • 如果尚未创建目录,请选择门户左下角的新建按钮。

选择“新建”

  • 选择 Rights Management 选项卡,确保 Rights Management 状态活动未知未授权。 如果状态为非活动,请选择门户正下方的激活按钮并确认选择。

选择“激活”

  • 现在,选择目录并选择“应用程序”,以便在该目录中创建新的本机应用程序

选择应用程序

  • 然后选择门户正下方的添加按钮。

选择“添加”

  • 出现提示时,选择添加我的组织正在开发的应用程序

选择“添加组织正在开发的应用程序”

  • 选择本机客户端应用程序,然后选择下一步按钮,以便对应用程序进行命名。

为应用命名

  • 添加重定向 URI,并选择“下一步”。 重定向 URI 必须是有效的 URI 且对你的目录唯一。 例如,可以使用与 https://contoso.azurewebsites.net/.auth/login/done 类似的 URI

添加重定向 URI

  • 在目录中选择你的应用程序,然后选择配置

选择“配置”

注意

配置 RMS 客户端时,复制客户端 ID重定向 URI 并将其存储供将来使用。

  • 浏览到应用程序设置的底部,选择其他应用程序的权限下的添加应用程序按钮。

注意

向 Windows Azure Active Directory 显示的委托权限默认情况下是正确的 – 仅应选择一个选项,即登录并读取用户配置文件

选择“添加应用程序”

  • 选择 Microsoft Rights Management 旁边的加号按钮。

选择“+”按钮

  • 现在,选中对话框左下角的复选标记。

选中复选标记

  • 现在即可向应用程序添加 Azure RMS 依赖关系。 若要添加依赖关系,请选择其他应用程序的权限下的新增 Microsoft Rights Management Services 项,然后选择委托的权限: 下拉框下的创建和访问用户受保护内容复选框。

设置权限

  • 选择门户正下方的保存图标,保存应用程序以保留更改。

选择“保存”