Question & Answer
Question
What is needed to be able to launch the SSFS console from COM without having to login a second time?
Answer
The following steps were done:
1. Added the following to locations.ycfg for your COM client
<Config Name = "COM.Console"
ApplicationID = "YFSSYS00004"
Protocol = "http"
BaseUrl = "<hostname>"
PortNumber = "<port>"
WebAppContext = "/smcfs"
NoUILoginURL = "/NoUILoginServlet">
</Config>
2. Set the external URL in Channel Applications Manager.
Channel Applications Manager > Configure Order Administration > Configure External User Intferface URL: http://<hostname>:<port>/smcfs/console/home.detail
Note: The above landing location (i.e home.detail) can be modified if another landing location is desired.
3. Add the following to the web.xml:
(<install_home>/repository/eardata/smcfs/extn/web.xml)
<context-param>
<param-name>sc.csrf.bypass.uri.endswith-10</param-name>
<param-value>home.detail</param-value>
</context-param>
Note:
- The param-value above is the landing location you want SSFS to open to and needs to match the landing location from step 2.
- The number value (ie. 10) in the param-name is to be the next available unused number.
4. Rebuilt and deployed the ear
Was this topic helpful?
Document Information
Modified date:
10 May 2022
UID
swg21627178