-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins 2.150.2
negotiate-sso-plugin 1.1
-
-
NegotiateSSO-plugin 1.2
Since I've updated to 2.150.2 the Jenkins main page displays that I'm logged in,
but it behaves as I'm unlogged for any further actions/pages.
Workaround:
Set the Java system property
jenkins.security.seed.UserSeedProperty.disableUserSeed to true
https://jenkins.io/doc/upgrade-guide/2.150/#upgrading-to-jenkins-lts-2-150-2
I will need to take a careful look at this. If you have the time, can you double-check that the Active Directory plugin does not exhibit similar problems? This will be the first item to check, since negotiate-sso-plugin relies on the existing security realm (it does not contain its own security realm).
Notably, negotiate-sso-plugin does call one of the recommended methods (source), however the current version has not been fully released (current release uses reflection to call the method). I need to do a general update and a new release, and see if that resolves the issue first, but testing will take time, which I don't have much available.