您正在构建一个电子商务Web应用程序,并计划使用Azure Key Vault,以便App Service通过Azure AD进行身份验证来保护登录。您应该在电子商务Web应用程序上启用什么,以允许它安全地访问Key Vault?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 启用托管服务身份(MSI)。.
为什么这是答案
启用托管服务身份(MSI)是正确的方法。MSI允许Azure服务(如App Service)在Azure AD中获得一个自动管理的身份,从而无需在代码中管理凭据。App Service可以使用此身份向Key Vault进行身份验证,安全地访问存储在其中的秘密。 运行 az keyvault secret 命令是用于管理Key Vault秘密的CLI命令,而不是启用App Service访问Key Vault的机制。启用Azure AD Connect用于将本地Active Directory与Azure AD同步,与此场景无关。创建Azure AD服务主体也可以实现类似目的,但MSI是为Azure服务提供身份验证的更简单、更安全、更推荐的方式,因为它消除了手动管理服务主体凭据的需要。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡