Must-share information (formatted with Markdown):
- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
Version 8.3.1 (build 34397)
- what are you trying to achieve
SSO using Idaptive SAML 2.0
- what have you tried so far to achieve this
Attached images what i added in Sonaqube SAML settings.
SSO settings in Idaptive portal -
SP entity id - https://xxxx/oauth2/callback/saml
Assertion Consumer Service (ACS) URL - https://xxxx/oauth2/callback/saml
Authentication Context Class - PasswordprotectedTransport
values that are sending to sonaqeube from idaptive-
setAttribute(‘email’, LoginUser.Get(‘mail’));
setAttribute(‘name’, LoginUser.Get(‘displayName’));
setAttribute(‘login’,LoginUser.Get(‘mail’));
account mapping between sonarqube & idaptive - samAccountName
Thanks
Hi @adityamadhira,
Thanks for the detailed info. Can you please explain in more detail what the issue is
? Is it not working at all? Is some sync not working? Are new accounts not created? Please provide an explanation of the exact issue you’re facing.
Hi @Wouter_Admiraal,
I followed the documentation related to SSO, but sonaqube throws below error -
Reason: Signature validation failed. SAML Response rejected
Contacted Idaptive support and they are requesting me to contact you to understand the error. Even sonarqube log is not meaningful to understand what issue since log shows the error what i seen on web UI.
Is it possible to have a call for 30 min? I work on US PST time zone.
SSO fails for every one. New account creation also fails.
Thanks
Signature validation failed. SAML Response rejected
Did you double check your config? Especially the certificate? Perhaps something went wrong when copy-pasting? And do you manage to log in using ldaptive from any other application?
Even sonarqube log is not meaningful to understand what issue
Can you post the logs here? You can enable DEBUG level logs by settings the following on your sonar.properties
file:
sonar.log.level=DEBUG
(and restart SonarQube, obviously)
Is it possible to have a call for 30 min? I work on US PST time zone.
No sorry. Unless you purchased support. Otherwise, it’s the forum only
.