Я пытаюсь выбрать или вставить данные в таблицу Always Encrypted в SQL Server, используя ODBC в основном приложении .net. Пока что я могу сделать это, когда ключи автоматически генерируются локально (я могу сохранять новые записи через мое приложение), и они шифруют и дешифруют правильно, но когда я шифрую базу данных с помощью ключа, сохраненного в Azure Vault, я ' m получаю следующие ошибки:
ОШИБКА [CE269] [Microsoft] [Драйвер ODBC 17 для SQL Server] [SQL Server] Ошибка 12038 при отправке запроса на https://nameofvault.vault.azure.net:443
ОШИБКА [CE263] [Microsoft] [Драйвер ODBC 17 для SQL Server] [SQL Server] Ошибка при проверке подписи ECEK.
ОШИБКА [CE202] [Microsoft] [Драйвер ODBC 17 для SQL Server] [SQL Server] Поставщик хранилища ключей AZURE_KEY_VAULT не смог расшифровать ECEK https://nameofvault.vault.azure.net:443/keys/CMKAuto1/currentversionofkey с помощью RSA_OAEP.
Я подключаюсь к базе данных, используя настройки шифрования столбцов и аутентифицируясь с помощью AppId и Secret, сначала я получал ошибки аутентификации (настройка была неправильной), но теперь я получаю это, пытаясь получить доступ к моей локальной базе данных