Hi Sanjeeb,
We have secured any files kept under Webroot. Below is the workaround provided however if your custom sso exposed any security breach we are not liable for that.
- Stop the PPM services
- Take a backup of \\Clarity_HOME\webroot\WEB-INF\Web.xml
- Place it outside PPM directory
- Look for Clarity Content Filter and add the customized .html
<filter id="Clarity Content Filter">
<filter-name>Clarity Content Filter</filter-name>
<filter-class>com.niku.union.web.filter.ClarityContentFilter</filter-class>
<init-param>
<param-name>allowedList</param-name>
<param-value> customized .html, DefaultPrint.css,FeaturePrint.css,pagebutton-center.png,Login.gif,ajax-impls.js,ajax.js,lookupManagement.js,DefaultScreen.css,DocMgrScreen.css,LinkActions.js,common.js,Theme.css,
FeatureScreen.css,Feature.css,smallFont.css,spacer.gif,WdgError.gif,Spacer.gif,/timesheet,spacer.png,blue.gif,eMailLogo.gif,workspace.png,
BOServerStatus.jsp,monitor.jsp,monitor_lite.jsp,common.png,/login,/logoff,min.js,min.css,shortcut.ico,favicon.ico,s.gif,_header.gif,
cache.js,gantt.js,hook.js,/nu,/app,/nu;sessionid=*,/app;jsessionid=*,.cache.html,hosted.html,pie.htc,/odata*,/odata.v2*,/soap,/sched,/xog,
/apache*,/wsdl*,/serverstatus*,/test.html,blue.gif,spacer.png,eMailLogo.gif,/,/mobile/*</param-value>
</init-param>
</filter>
------------------------------
Thanks & Regards
Suman Pramanik
Principal Support Engineer | Customer Success & Support, Enterprise Software Division
Broadcom
------------------------------
Original Message:
Sent: 09-09-2019 09:30 AM
From: Sanjeeb Kumar Chatterjee
Subject: Configure Log out URL
Hi Team,
We have implemented SSO in Clarity PPM and upon Logout we want to redirect the user to a customized .html page.
Currently the .html page is placed under the <server>\CA\Clarity\webroot folder. and is also configured under the <filter-name>Clarity Content Filter</filter-name> <param-value> test.html </param-value> in the web.xml file.
Upon making changes in the CSA as follows :-
1. Change logout URL - https://<server.com>/test.html
2. Restart the services - Done
Launching the URL :- https:// <server.com> and clicking on Log out it redirect me to 404 error stating that :- The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
Can anyone help?
------------------------------
Thanks,
Sanjeeb
------------------------------