HTTPS

Sana Commerce 8.1
Your provider

Full HTTPS

If you configure full HTTPS and the Sana Commerce backoffice runs as a virtual directory on the frontend domain, then the backoffice will also run via HTTPS. In this case no additional SSL certificate is needed for the Sana Commerce backoffice.
 
To run fully on HTTPS, Sana Commerce has to be configured to do so:

Step 1: Open the 'web.config' file of the Sana Commerce backoffice and locate the following line in the <appSettings> configuration section:

<add key="FrontendUrl" value="ShopUrl"/>

Step 2: Update 'http' to 'https' in the frontend URL.

Step 3: Locate the following line in the 'system.serviceModel/client' configuration section:

<endpoint address="http://domainname/Management/PublishWebService.asmx" binding="basicHttpBinding" bindingConfiguration="PublishWebServiceSoap" contract="PublishService.PublishWebServiceSoap" name="PublishWebServiceSoap"/>

Step 4: Update 'http' to 'https' in the URL.

Now Sana Commerce is configured to run fully on HTTPS.