I have created a customized crowd connector that gets users and groups from Azure AD and imported them via crowd to JIRA.
I have used the following method of my class that implements RemoteDirectory:
@Override
public User authenticate(String name, PasswordCredential passwordCredential) throws OperationFailedException
Inside it, I have called Azure AD to get a token and once I get it, I returned the user.
Everything is working perfectly as this method is getting triggered on the login page of JIRA.
But, over internet, Iām redirected to the following popup (not a JIRA page) and obviously, my method will not be called and I cannot login. If I do āCancelā, I will be redirected to JIRA and the login works fine.
So as I understand correctly you have a custom integration in Crowd that is connecting to Azure to get the groups and users and also it is handling authentication for users. Is that correct?
The redirect that youāve described happens when you navigate to Jiraās login page? or after providing credentials? What do you mean by āover internetā?
Can you describe in more detail the whole interaction? Perhaps a har file or log from developers console in Chrome could help to diagnose why the redirection is happening.
Yes, I have created a custom directory in Crowd that gets users and groups from Azure and puts them in JIRA.
Also, Iām handling the authentication in my below method (authenticate).
The redirect happens when choosing the URL of the login page.(I didnāt get to JIRA yet).
We have following up with support team and they detected the problem, it was a misconfiguration at network level.
In all cases, thank you for your help,
Rosy