Removing the 'crowd' Context from the Application URL
For many different reasons, when using the Crowd distribution (not EAR-WAR), you may want to access the Crowd console using http://localhost:8095 instead of http://localhost:8095/crowd.
To remove the /crowd part from the URL:
In
<Crowd-Install>/build.propertiesset the crowd.url variable to the following:# Crowd context root crowd.url=http://localhost:8095/Run
<Crowd-Install>/build.sh(UNIX) or<Crowd-Install>\build.bat(Windows).Change your
<Crowd-Install>/apache-tomcat/conf/server.xmlfile to have the following Host section configuration:<Engine defaultHost="localhost" name="Catalina"> <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <Context path="" docBase="../../crowd-webapp" debug="0"> <Manager pathname="" /> </Context> </Host> </Engine>- Perform a backup of the
crowd.xmlfile in<Crowd-Install>/apache-tomcat/conf/Catalina/localhostto another directory. - From
<Crowd-Install>/apache-tomcat/conf/Catalina/localhost, remove thecrowd.xmlfile to prevent Tomcat from loading the /crowd context. - After the restart, in the Server Settings screen, change the base URL.
Last modified on Nov 28, 2017
Powered by Confluence and Scroll Viewport.