Secure Sockets Layer (SSL) is a protocol that provides communication security over the network. SSL is useful when you have sensitive information, such as login credentials or credit card information, transferred over the network.
If your site requires the use of SSL certificate, you must perform the following:
PREREQUISITES: Sitefinity CMS requires that you setup the http binding on port 80 and the https binding on port 443.
After you have setup and tested the certificate, you can configure any page – backend or frontend, to require the SSL certificate. We recommend that you require SSL on all frontend and backend login pages, where login credentials are transferred over the network.
After you have installed the SSL certificate on your site, to setup all pages to be served under the https:// protocol, perform the following:
After you have installed the SSL certificate on your site, you can configure only some pages to be served under the https:// protocol, while the rest to continue to be served under the http:// protocol.
Perform the following:
Click Administration » Settings » Advanced.
In the treeview, click System » Site URL Settings.
Select Remove ssl when the page does not require it checkbox.
Click Save changes.
NOTE: The key above is an example. You must add the same key that is used in the other security token issuers.
IMPORTANT: Do not remove the existing issuer binding to http://localhost
NOTE: You might need to change the Relying Parties configuration, especially when you have Load Balancing configured, so that users avoid getting a Redirect Loop when they try to login to the backend. For more information, see Configure Security.
Back To Top