【发布时间】:2020-04-03 21:48:58
【问题描述】:
我正在尝试通过 C# 代码和 azure key vault 证书密钥解密加密字符串,加密部分工作正常,但在解密时出现异常:“Operation returned an invalid status code 'Forbidden'”、“Operation decrypt is not permitted on this key.”
在从 AD 刀片注册到 Azure AD“应用程序注册”选项时,我已允许所有权限。还有其他地方我需要添加更多权限吗?已按照此article 设置证书并与 AD 关联。
我用来解密的一行代码:
var decryptedData = kv.DecryptAsync(key.Key.Kid,JsonWebKeyEncryptionAlgorithm.RSAOAEP, encryptedTextNew).GetAwaiter().GetResult();
如果有人这样做,请在评论中回信,将有很大帮助。
【问题讨论】:
标签: azure encryption azure-keyvault