本文中的步骤可帮助您为 Azure VPN 客户端创建 Microsoft Entra ID 自定义应用 ID(自定义受众),以实现点到站点 (P2S) 连接。
本文提供大致步骤。 注册应用程序的屏幕截图可能会略有不同,具体取决于你访问用户界面的方式,但设置相同。 有关详细信息,请参阅快速入门:注册应用程序。 有关 P2S 的 Microsoft Entra ID 身份验证的更多信息,请参阅 P2S 的 Microsoft Entra ID 身份验证。
如果要配置自定义受众应用 ID 以便根据用户和组配置或限制访问权限,请参阅方案:根据用户和组配置 P2S 访问权限 - Microsoft Entra ID 身份验证。 此方案文章概述了分配权限的工作流和步骤。
在继续此配置之前,您必须同意允许应用登录并读取用户配置文件。 你必须使用分配有云应用程序管理员角色的帐户登录。
要授予组织的管理员同意,请修改以下命令以包含所需的
client_id
值。https://login.partner.microsoftonline.cn/common/oauth2/authorize?client_id=49f817b6-84ae-4cc0-928c-73f27289b3aa&response_type=code&redirect_uri=https://portal.azure.cn&nonce=1234&prompt=admin_consent
在浏览器地址栏中复制并粘贴与你的部署位置相关的 URL。
如果出现提示,请选择具有云应用程序管理员角色的帐户。
在“请求的权限”页上,选择“接受”。
可通过几种不同的方法来访问“应用注册”页。 可以使用 Azure 门户和 Microsoft Entra ID。 使用具有云应用程序管理员角色或更高角色的帐户登录。
如果你有权访问多个租户,请使用顶部菜单中的“设置”图标,通过“目录 + 订阅”菜单切换到你希望在其中注册应用程序的租户。
转到“应用注册”,然后选择“新注册”。
在“注册应用程序”页上,输入应用程序的显示“名称”。 应用程序的用户在使用应用时(例如,在登录过程中)可能会看到显示名称。 可随时更改显示名称。 多个应用注册可以共享相同的名称。 应用注册自动生成的应用程序(客户端)ID 在标识平台中唯一地标识应用。
指定可使用该应用程序的人员,这有时称为“登录访问者”。 选择“仅此组织目录中的帐户(仅你的目录的名称 - 单个租户)”。
暂时不考虑“重定向 URI (可选)”,因为你在下一节中会配置一个重定向 URI。
选择“注册”,完成初始应用注册。
注册完成后,Microsoft Entra 管理中心会显示应用注册的“概述”窗格。 你会看到应用程序(客户端)ID。 此值也被称为客户端 ID,它可唯一地标识 Microsoft 标识平台中的应用程序。 这是你配置 P2S 网关时使用的自定义受众值。 即使存在此值,仍需要完成后续部分。
在本部分中,你将创建一个范围来分配精细权限。
在已注册应用的左窗格中,选择“公开 API”。
选择添加范围。 在“添加范围”窗格中,查看应用程序 ID URI。 此字段是自动生成的。 这默认为
api://<application-client-id>
。 应用 ID URI 充当你在 API 代码中引用的范围的前缀,它必须是全局唯一的。选择“保存并继续”以转到下一个“添加范围”窗格。
在此“添加范围”窗格中,指定范围的特性。 对于本演练,你可以使用示例值或指定自己的值。
字段 值 范围名称 示例:p2s-vpn1 谁可以许可 仅管理员 管理员许可显示名称 示例:p2s-vpn1-users 管理员许可说明 示例:访问 P2S VPN State 已启用 选择“添加范围”以添加范围。
在本部分中,您将关联 Azure VPN 客户端应用程序 ID。
在“公开 API”页上,选择“+ 添加客户端应用程序”。
在“添加客户端应用程序”窗格中,对于“客户端 ID”,请使用由 Azure VPN 客户端应用
49f817b6-84ae-4cc0-928c-73f27289b3aa
的世纪互联应用程序 ID 运营的 Microsoft Azure。确保已选择“授权范围”。
选择添加应用程序。
在应用程序的“概述”页上,记下为 Microsoft Entra ID 身份验证配置点到站点 VPN 网关时所需的以下值。
- 应用程序(客户端)ID:这是配置 P2S VPN 网关时用于“受众”字段的自定义受众 ID。
- 目录(租户)ID:此值是 P2S VPN 网关的“租户”和“颁发者”字段所需的值的一部分。
完成前面部分中的步骤后,请继续为 Microsoft Entra ID 身份验证配置 P2S VPN 网关。
- 为 Microsoft Entra ID 身份验证配置 P2S VPN 网关。
- 若要连接到虚拟网络,必须在客户端计算机上配置 Azure VPN 客户端。 请参阅配置 VPN 客户端以建立 P2S VPN 连接。
- 有关常见问题解答,请参阅 VPN 网关常见问题解答的“点到站点”部分。