Spring Boot에서 Key Vault 값을 Managed ID를 사용하여 읽습니다.
이번에는 Managed ID (관리 ID)에 관한 것입니다. Managed ID에 대해서는, 다음에 확실히 해설이 있습니다만, 간단하게 말해 버리면, 예를 들어, WebApps 로부터 SQL DB , 스토리지, Key Vault 등 다른 컴퍼넌트의 액세스에 패스워드등의 시크릿을 필요로 하지 않는 구조가 됩니다. 물론, WebApps에서 다른 Azure 리소스에 마음대로 액세스할 수 있는 것은 아니므로, Azure에서 해야 할 단계를 밟아 설정을 해 두어야 합니다. 설정은 포털 외에도 Azure CLI와 같은 명령줄 도구에서도 가능합니다. # WebApps + Key Vault의 예 앞의 기사의 계속이라고 하는 것은 아니지만, 전제로 하는 환경은, Spring Boot + WebApps/Key Vault ..