This short article is showing you how to configure SharePoint Site to support SSL.
If you create a Self-Signed Certificate from IIS and bind directly to the SharePoint site then you will get 401 Unauthorized error like me.
Below are the summary without graphic.
Step 1 Create Self Signed Certificate on IIS 8
Open IIS Manager and then go to Server name and choose IIS Section “Server Certificates”
Click on Create Self-Signed Certificate… on Actions pane
Specify a name like “SharePointSelfSignedCert” and click Ok
Double click on this created Certificate and go to details Tab and click Copy to File…
Click Next (Welcome…),
Select No, do not export the private key and click Next ,
Select DER encoded binary and click Next,
Specify the location for the certificate and Click Next and then finish (Imported).
Step 2: Import Self Signed Certificate to SharePoint Certificate store
Open Manage Compute Certificate on Windows Server 2012 and go to SharePoint node and then right click All tasks >> import …
Click Next and then specify the location of exported certificate in previous step and then Click Next,
Make sure Certificate store is SharePoint and Click Next and then finish (Exported)
Step 3: Add Self Signed Certificate to trust management in Central Administration
Go to Central Administration >> Security >> Manage Trust (to inform SharePoint to trust this certificate also).
And Click New
And a name and specify the location for the certificate and Click Ok.
Step 4: Configure IIS Binding
Go to IIS Manager and choose your web application and then click on Binding in Actions pane
SSL Certificate: SharePointSlefSignedCert (which created previously).
Step 5: Configure AAM
Go Central Administration >> Alternate Access Mapping and Choose your web application
And click on Edit Public URLs and then add HTTPS URL
And Click Save.
Now try to brows your site with HTTPS URL