How enable SSL (https) in nopCommerce

March 03, 2011

To enable SSL in nopCommerce, you will first need to purchase an SSL certificate and dedicated IP. This article assumes that you already purchase an SSL from SSL provider.

  1. Install SSL on your web server
  2. Open web.config file
  3. Set UseSSL value to true (<add key=”UseSSL” value=”true” /> )
  4. Then just save the file.

nopCommerce automatically switched to SSL when required ( for example, register, login and checkout admin ect.)

Can I use shared SSL provided my hosting company in nopCommerce?

Most of asp.net hosting providers offers free shared SSL as apart of their hosting plan. Yes, you can use the shared ssl provided by your hosting provider in nopcommerce.

  1. Get SharedSSLUrl from your hosting provider
  2. Open the web.config and edit the following values

    <add key=”UseSSL” value=”true” />
    <add key=”SharedSSLUrl” value=”https://secure.yourhostingcompany.com/~username” />
    <add key=”NonSharedSSLUrl” value=”https://secureyourhostingcompany.com/~username” />