Как создать токен доступа Azure для моего приложения Springboot и управлять им?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как создать токен доступа Azure для моего приложения Springboot и управлять им?

Сообщение Anonymous »

Я переношу загрузочное приложение Spring в Azure, которое использует R2DBC и не поддерживает подключение без пароля. Если я использую токен доступа, который я получаю:

Код: Выделить всё

az account get-access-token --resource-type oss-rdbms --query "accessToken" -o tsv
И вставьте в мой Pom с помощью

Код: Выделить всё

r2dbc:
url: ${url}
username:${username}
password: ${access_token}
Все работает нормально, однако срок действия токена доступа истекает каждый час. Есть ли способ генерировать токен и управлять им/обновлять его в самом приложении вместо того, чтобы получать этот токен из командной строки? Я все еще новичок в Spring и Azure, поэтому буду признателен за помощь.
Я пробовал искать и создавать контроллеры токенов, следуя рекомендациям в сообщениях, которые я видел, например :Функция Azure с токеном доступа Azure AD
Однако в данный момент у меня нет доступа к секретам клиента из-за ролей компании. Кроме того, поскольку я все еще новичок в Spring, я немного ходил по кругу, пытаясь заставить все работать, поэтому задаю этот вопрос, пока учусь и пробую что-то. Это тоже казалось близким, но я мало что знаю о разделе внешнего интерфейса:
https://medium.com/sopra-steria-norge/h ... cess-token -from-azure-ad-in-a-react-spring-app-a-simple-developers-fceffa1b7893

Подробнее здесь: https://stackoverflow.com/questions/790 ... pplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»