ADFS SAML Integration - Problem with "LogoutRequest"

Hello,

I have followed the official doc and several posts in trying to get ADFS with SAML operational. I can successfully achieve a login, however, I cant get a successful logout.

The issue occurs when you logout of RC web. You are presented with a login page but hitting the back button on any web browser logs the user back in without going through the authentication process.

The issue described above relates to the logout function described by [Guile17] under issue #17919. I have applied the same config, but the issue persists. I have a feeling it relates to the either “Transform rules” or certificates under ADFS but am not 100% certain.

Wondering if anyone has a working ADFS with SAML and is willing to share their configuration? I’d like to rule out any mistakes i have made.

Any help or pointers will be greatly appreciated.

Server Setup Information

  • Version of Rocket.Chat Server: 4.6.2
  • Operating System: Ubuntu 20.4
  • Deployment Method:
  • Number of Running Instances: 1
  • DB Replicaset Oplog: wiredTiger (oplog Enabled)
  • NodeJS Version: v14.18.3
  • MongoDB Version: 4.2.17
  • Firewalls involved: N/A

Official Doc

Github issues and solutions

Official Doc

Github issues and solutions