When users log in via Guacamole Apache, the extension works as expected. We have now switched to SSO with Azure as the IdP.
Logging in via SSO works, but unfortunately the extension no longer does.
Please see attached log file. From my point of view it is related to this issue:
Changes made — /guacamoletrigger/auth/TriggerUserContext.java
Location Before
registerConnection
line 123–129 7-line provider-sniffing block with broken == check
Fix
String userName = authUser.getIdentifier();
deregisterConnection
line 170 authUser.getAuthenticationProvider().getUserContext(authUser).self()
.getIdentifier()
Fix
authUser.getIdentifier()
trigger-error.log
When users log in via Guacamole Apache, the extension works as expected. We have now switched to SSO with Azure as the IdP.
Logging in via SSO works, but unfortunately the extension no longer does.
Please see attached log file. From my point of view it is related to this issue:
Changes made — /guacamoletrigger/auth/TriggerUserContext.java
Location Before
registerConnection
line 123–129 7-line provider-sniffing block with broken == check
Fix
String userName = authUser.getIdentifier();
deregisterConnection
line 170 authUser.getAuthenticationProvider().getUserContext(authUser).self()
.getIdentifier()
Fix
authUser.getIdentifier()
trigger-error.log