It sounds like the issue may be related to the configuration of your application or the way the authentication process is handling user data after the SSL certificate was issued. Here are a few steps you can take to troubleshoot the problem:
- Check User Attributes: Ensure that the job title attribute is correctly set for the users experiencing issues. If this attribute is required for authentication or authorization, missing values could lead to login failures.
- Inspect the JWT: Capture the JSON Web Token (JWT) from the authentication request and inspect its contents. You can use a tool like jwt.io to decode the token and verify that the necessary claims, including job title, are present and correctly formatted.
- Review Application Registration: Make sure that the application is properly registered in Azure and that all necessary permissions and scopes are granted. Check if the token acquisition request parameters are correctly configured.
- Network Configuration: Since the app is hosted on an on-prem server, ensure that there are no network issues or firewall rules that could be affecting the communication with the authentication service.
- Check SSL Configuration: Verify that the SSL certificate is correctly installed and configured on your server. Any misconfiguration could lead to issues in secure communication, affecting the authentication process.
If the problem persists, consider checking the logs for any specific error messages that could provide more insight into the issue.
References: