Всегда зашифрованные запросы с ODBC и Azure Vault - PullRequest
0 голосов
/ 11 апреля 2019

Я пытаюсь выбрать или вставить данные в таблицу 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, сначала я получал ошибки аутентификации (настройка была неправильной), но теперь я получаю это, пытаясь получить доступ к моей локальной базе данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...