获取 "Invalid Azure Credentials" 尝试启用 Mongo Atlas 静态加密

Getting "Invalid Azure Credentials" trying to enable Mongo Atlas encryption at rest

我正在尝试使用客户密钥管理配置 Atlas 这看起来相当简单。但是,如果我在 Azure 中创建新服务 principal/app 注册以将 Mongo Atlas 连接到我的 Azure 密钥保管库,我会收到 Invalid Azure Credentials 错误。

我在 this guide 之后创建了没有任何重定向 URI 的服务主体。我尝试了所有不同的帐户类型,但 none 对我有用。创建后,我创建了一个新的客户端密码,并在 Mongo Atlas UI.

中的 'Secret'-field 中使用它

我做错了什么?

我忘记将服务主体作为 Key Vault Crypto Officer 添加到持有密钥保管库的订阅中。