Ich möchte eine Always Encrypted SQL 2016 DB in meiner .NET App mit einem Azure Key Vault zum Speichern der Verschlüsselungsschlüssel verwenden. Ich verfolge diesen Artikel so weit: https://blogs.msdn.microsoft.com/sqlsecurity/2015/11/10/using-the-azure-key-vault-key-store-provider-for-always-encrypted/Azure Key Vault .NET - Methode nicht gefunden
Aber ich erhalte eine Ausnahme, wenn ich diese Zeile des in dem Artikel vorgesehenen Code erreichen:
SqlColumnEncryptionAzureKeyVaultProvider azureKeyVaultProvider =
new SqlColumnEncryptionAzureKeyVaultProvider(GetToken);
Die Ausnahme ist:
Additional information: Method not found: 'Void Microsoft.Azure.KeyVault.KeyVaultClient..ctor(AuthenticationCallback)'.
Ich habe meine Referenzen überprüft und alles scheint vorhanden zu sein. Die Callback-Methode GetToken-Authentifizierung ist ebenfalls vorhanden.
Kann jemand helfen? Vielen Dank.
Bitte beachten Sie meine Antwort unten für die Lösung –