Configuring the Portal Engine for SSL

Procedure

  1. Go to the directory path for asg_portal.properties file directory.
  2. Edit the asg_portal.properties file.
  3. Locate the section that is labelled #Facade HTTPS Channel.
  4. Specify the HTTPS configuration settings as required.

    See the “Connection Parameters for HTTPs Channel (Facade)” and “Core Engine Properties” sections in TIBCO API Exchange Gateway User’s Guide for more details.

  5. Edit the lines that specify the Swagger specification document location and the portal server URL prefix, and make sure that they specify an HTTPS URL, as follows:
    # Portal Engine Swagger specification document location URL prefix
    asg.portal.engine.swagger.spec.url.prefix = https://portal_engine_hostname/joomla/uploads/swaggerSpecs/
    # Portal Server URL prefix
    asg.portal.url.prefix = https://portal_engine_hostname/joomla
  6. Uncomment the following line and ensure that it specifies the host name of the server running the portal engine, as follows:
    asg.portal.server.hostname=portal-engine-server-hostname
  7. If you use Spotfire to output analytic data for API Exchange APIs, add the following lines:
    #SSL Properties for Spotfire
    asg.portal.spotfire.ssl.property.file.path=
path_to_spotfire_ssl_properties_file	
  8. Save the asg_portal.properties file.