Существует множество вопросов и статей о том, как это сделать с помощью .NET, но как / можно ли легко проходить аутентификацию для локальной разработки с использованием общих секретных учетных данных Azure AD с использованием Java (конкретно Spring Boot)?
Для .NET это так же просто, как указание свойства RunAs=CurrentUser
в строке подключения для подключения к хранилищу ключей Azure (согласно этой статье: https://docs.microsoft.com/en-us/azure/key-vault/service-to-service-authentication), автоматическое подключение (при условии, что моя учетная запись указана в политика доступа к хранилищу ключей, к которому я хочу получить доступ.) В идеале я бы не хотел использовать тысячу зависимостей Java для этого, я мог бы вручную получить токен для аутентификации, но было бы неплохо избавить разработчиков от необходимости вручную получать токен из Azure каждый раз, когда мы хотим протестировать локальную разработку.
Спасибо!