Configure the Reverse Proxy
The 3DDashboard needs to be able to communicate with the Business Analytics Builder back-end. As this involves secured and cross-domain communications, we recommend using a reverse proxy to address these requirements and, in addition, mask the actual location of Business Analytics Builder to end users.
The reverse proxy must be accessible by the 3DDashboard through an HTTPS endpoint. This means the 3DDashboard must trust the SSL certificate used by the reverse proxy.
For complete interoperability, Business Analytics Builder and the 3DDashboard must be both on the same virtual host.
This procedure shows an example with the Apache httpd reverse proxy and uses the following variables:
-
BUSINESS_INTERNAL_URL
: the Business Analytics Builder URL, including the port and/business-analytics
. For example,http://business-analytics.my-company.com:10000/business-analytics
-
BUSINESS_EXTERNAL_URL
: the Business Analytics Builder URL visible externally, including port, as defined by the reverse proxy configuration. For example,https://experience.my-domain.com:443/business-analytics
<BUSINESS_EXTERNAL_URL>
/page/index
(make sure to include /index
in
the path).