You can use SSL in an HTTP adapter with simple and mutual authentication to connect to back-end services.
SSL represents transport level security, which is independent of basic authentication. It is possible to do basic authentication either over HTTP or HTTPS.
- Set the URL protocol of the HTTP adapter to https in the adapter.xml file.
- Store SSL certificates in the MobileFirst Server keystore. See Configuring the MobileFirst Server keystore.
SSL with mutual authentication
If you use SSL with mutual authentication, you must also perform the following steps:
- Generate your own private key for the HTTP adapter or use one provided by a trusted authority.
- If you generated your own private key, export the public certificate of the generated private key and import it into the back-end truststore.
- Define an alias and password for the private key in the
connectionPolicyelement of the adapter.xml file.
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.