Before enabling Single Sign-On, you need to secure Address Manager with an SSL
certificate. Obtain this certificate from the IdP then upload it to Address Manager.
Note: This method is recommended for customers who have configured
HTTPS on previous versions of Address Manager and want
to migrate the certificate used on the prior system to the new
one.
To configure HTTPS with a custom uploaded certificate:
-
Select the Settings tab in the sidebar.
-
Under System security, select Web
access.
-
Set the following parameters:
Note: When replication is configured between Address Manager servers, web access
settings for primary and standby servers are represented on separate
tabs.
-
Under Server certificate settings, select Set custom
certificates.
-
Complete the following:
- Upload private key—use the upload box to select
or drag and drop the private key file (<common_name>.key)
associated with the server certificate on your local machine or
workstation.
Attention:
- The private key must comply with PKCS #8 standards.
- The private key must be in PEM format and must only contain
one key. It can't contain multiple keys or certificates. You
can validate the key using openssl and the following command
(if there's no password, omit the
--passin
pass:<password>
parameter):openssl rsa -noout -modulus -in <private key file> --passin pass:<password>
If
the beginning of the output contains
Modulus=, the key is
valid.
- Password—enter an alphanumeric password to secure
your private key.
- Upload domain signed certificate—use the upload
box to select or drag and drop the signed server certificate
(<common_name>.crt) on your local machine or
workstation.
Attention: The certificate must be in PEM
format and must only contain one certificate. It can't contain
multiple certificates or keys. You can validate the certificate
using openssl and the following
command:
openssl x509 -noout -modulus -in <certificate file>
If
the beginning of the output contains Modulus=,
the key is valid.
- Upload intermediate bundle certificate—use the
upload box to select or drag and drop the associated CA certificate
bundle (<common_name>.ca-bundle) on your local machine or
workstation. The CA certificate bundle must include the root and any
intermediary CA certificates required to authenticate the CA signature
of the server certificate.
Attention: The bundle must be in
PEM format, and must only contain one root certificate and the chain
of intermediate certificates that match the domain certificate. You
can validate the bundle using openssl and the following
command:
openssl x509 -noout -modulus -in <bundle file>
If
the beginning of the output contains Modulus=,
the key is valid.
-
In the Change control
section, add comments if required.
-
Select Update web access settings. The Address Manager
server will be temporarily unavailable as the changes are committed and the
server restarts.
Result:
- Login to Address Manager once the configuration is compete.
Note: After modifying HTTP or
HTTPS, your browser might warn you about an unknown or invalid
certificate. This warning will cease once you accept the
certificate and log in to Address Manager.
- From the certificate warning, proceed to the site. Depending on your
browser, this might entail clicking a button or creating an exception.