When users cancel an operation on the "Forgotten Password" screen within an Identity Manager environment integrated with SiteMinder (SSO), they may be incorrectly redirected to an HTTP URL rather than an HTTPS URL. This mismatch often leads to browser-side errors, interrupting the user's secure session. This article identifies common configuration issues causing this protocol redirect error.
Identity Manager 14.x & 15
The logoffUri in the SSO Agent Configuration Object (ACO) is not configured correctly.
The ACO for the IM environment in SiteMinder had the logoffURI pointing to an unfamiliar, incorrect JSP. Per the IM documentation, when SSO is protecting IM, the IM logout.jsp does not do anything. Instead, the ACO logoffURI needs to be set to /iam/im/logout.jsp.
Another cause would be an incorrect Base URL for the Environment in IDM Management Console.
The redirect behavior is typically caused by one of two misconfigurations. Please check both settings below.
Cause 1: Incorrect SiteMinder SSO Agent (ACO) logoffUri configuration The logoffUri in the SSO Agent Configuration Object (ACO) must be explicitly defined to ensure the SSO agent recognizes the logout request.
logoffUri setting./iam/im/logout.jspCause 2: Incorrect Environment Base URL in Identity Manager Management Console If the logoffUri is configured correctly, verify that the Identity Manager environment's Base URL is set to HTTPS.
https:// protocol and the correct secure port (e.g., https://idm.example.com:8443).http://, the application will default to using the insecure protocol for redirects, even if the user is currently operating within a secure session.For more information see the documentation below: