Accessing site over https is must. AEM has capability to access entire site or few pages https.
There are two ways to access site or pages by https:
- Using OSGI service Apache Felix Jetty Based Http service. (To access entire instance using https).
- Using crxde, manually creating nodes. (To access few pages using https).
Create credential for SSL development
Use the Java keytool to create a self-signed credential and to store it in a keystore file. The following procedure uses a single command that includes all of the information needed to create the keystore. For complete information about the command, see the Oracle Java SE Documentation.
- Create a directory named ssl in the directory where the quickstart JAR file is located.
- In the command prompt, type the following command to create the credential and keystore:
keytool -genkeypair -keyalg RSA -validity 3650 -alias cqse
-keystore [quickstart_dir]/ssl/keystorename.keystore -keypass key_password
-storepass storepassword -dname "CN=Host Name, OU=Group Name,
O=Company Name,L=City Name, S=State, C=Country_ Code"