Configure the Apache Server for Basic HTTP Authentication

To support basic HTTP authentication for a request, you must configure the Apache HTTP server.

Basic HTTP authentication requires the client to provide a user name and password when it sends the request to the Apache HTTP server. The basic authentication typically is used over transport as it does not provide any protection of the submitted credentials from the client to the Apache HTTP server.

To use basic authentication by the client, it is good practice that you use one-way SSL for secure communication between the Apache HTTP server and the requester. Configure the following for secured communication: