Create and Configure an App Gateway Client
Create the App Gateway client and start the server.
This requires you to set up the App Gateway client, install the docker, and run the docker image.
Before you begin, review these requirements:
- Administrative access to the machine where the App Gateway will be running is required.
- Because the App Gateway client will be using ports 7777 and 4443 in this example, stop all processes currently running on those ports. For example, Oracle HTTP Server typically uses these ports by default. Be sure to stop that server or any others that might use those ports before continuing.
Note:
The port numbers used here are only examples. Use whatever valid port numbers are desired. However, be sure the ports selected do not create a port conflict with other listeners on the machine and be sure to use the chosen values throughout the configuration. - Ensure you have the Client ID and Client Secret previously obtained in an earlier step above.
- Ensure that Docker is properly installed and running on this machine. If not, do so now. Installation will require “root” access.
Set up the App Gateway Client on the Middle Tier
Create the App Gateway client using the App Gateway Docker Image for Identity Cloud Service as well as a wallet using the App Gateway Wallet Tool.
Run the Oracle App Gateway Docker Container
Install and run Docker and the App Gateway Docker Image.
Because the required App Gateway client is only available as a Docker Image or full Virtual Machine (VM), familiarity with using either Docker or running a Virtual Machine will be helpful. This document will only cover the use of the Docker Image. A similar configuration approach can be used for using the full VM. Refer to the IAM documentation for assistance with configuring and using the full VM.
Install and Start Docker
Install and start Docker.
On newer Linux versions podman
may be used in place of docker
. However, the command arguments should be the same for both. If necessary, refer to the official Docker or Podman documentation for more guidance on using these utilities.
To install Docker:
Import the App Gateway Docker Image
Import and load the App Gateway Docker Image