Configuration options | HCL Experience API
The HCL Experience API comes with a set of default configurations. The build package also includes this information, along with the installation steps.
Configuration options for HCL Experience API
These default configurations will be sufficient for most implementers such as administrators and developers:
- PORTAL_HOST=0.0.0.0
- PORTAL_PORT=30015
- PORTAL_SSL_ENABLED=false
- CORS_ORIGIN="http://localhost:3002"
- CORS_ALLOWED_HEADERS="Content-Type, Authorization, Accept, Cookie, Connection, Host"
- CORS_EXPOSED_HEADERS="Content-Range, X-Content-Range, set-cookie, Content-Type, Date, Content-Length, Connection"
- CORS_METHODS="GET,HEAD,PUT,PATCH,POST,DELETE"
- CORS_PREFLIGHT_CONTINUE=false
- CORS_OPTIONS_SUCCESS_STATUS=200
- CORS_MAX_AGE=86400
- CORS_CREDENTIALS=true
- NODE_TLS_REJECT_UNAUTHORIZED=0 // To access https HCL WebSphere Portal instance from http EXPERIENCE API
Nevertheless, the following configuration parameters always have to be changed:
- PORTAL_HOST, PORTAL_PORT should be changed to HCL Digital Experience hostname and port number.
- If the HCL Experience API is accessed from a web application (e.g. Sample Content UI application), CORS_ORIGIN should point to the URL where the web application is accessible.
Parent topic: HCL Experience API