Azure Active Directory MSI Аутентификация поддерживается, и ознакомьтесь с документацией Microsoft, так как она содержит более подробную информацию о том, как они работают с URL-адресами JDB C, ( ссылка ) для загрузите драйвер и соответствующие свойства строки подключения и требования клиента , но обратите внимание:
Поддерживается начиная с версии драйвера v7.2, для подключения к * может использоваться аутентификация = ActiveDirectoryMSI 1018 * SQL База данных / хранилище данных из Azure ресурса с включенной поддержкой «Идентичность». При желании msiClientId также можно указать в свойствах Connection / DataSource вместе с этим режимом аутентификации, который должен содержать идентификатор клиента идентификатора управляемой службы, который будет использоваться для получения accessToken для установления соединения.
Вы можете запустить это с локального хоста Azure AD Federated или локального Azure, используя следующий java пример клиента , а затем выполнить команду migrate.