we are training to register our AzureAD Identity Provider as an OIDC server for our globus v5 server.
For this we created an Application Registration in our Azure Tenant and provided all the relevant information (discovery URL, client id and secret).
However the register call returns following error message:
Error registering IdP: Error registering FQDN with Globus Auth: 403 ('POST', '
https://auth.globus.org/v2/api/clients/****/fqdns', 'Basic', 403, 'FORBIDDEN', 'client_id must be in domain txt record', '******'). Please check that a DNS TXT record exists at
login.microsoftonline.com with value '*****'.
Error while creating OIDC endpoint: 1
Obviously we can not create the DNS TXT record in the Microsoft domain.
Is there a way to integrate globus server with an identity provider in the cloud such as AzureAD or this only supported for on-prem IDPs ?
The only possible solution we found was to register an Alternative Identity Provider (
https://www.youtube.com/watch?v=CJ_RHl0PPQQ) but we would like to avoid that.