我目前正在使用Swagger-UI构建Quarkus REST服务。最初,我使用基本身份验证(jpa)对Service和Swagger-UI进行了身份验证,效果很好。 但是,我需要针对Azure-AD(aad)进行身份验证。通过阅读,我了解到这应该与oidc一起使用。因此,我配置了以下属性:
quarkus.oidc.auth-server-url = https://login.microsoftonline.com/ {tenantid} /v2.0
quarkus.oidc.tenant-id = {tenantid}
quarkus.oidc.client-id = {clientid}
quarkus.oidc.application-type = service
应用程序正在启动-但是我没有得到任何委托人或角色。 smbdy是否已经在Quarkus(其余)上使用了aad?