How To Enable SSL / HTTPS

BizTalk360 Supports HTTPS and you can also verify the below link for enabling the http protocol.

Steps to enable SSL / HTTPS for BizTalk360

In order to deploy BizTalk360 on HTTPS, your IIS must be enabled for HTTPS/SSL. The below links explain how to setup SSL on IIS 6/7. Please consult your IIS administrator before changing anything in your IIS, as it may affect other critical sites running on that IIS.

IIS 7: Please click here

Once you have setup SSL on your IIS, you will need to enable HTTPS for BizTalk360. Follow the steps mentioned below:

  1. Open Web.config from \Kovai Ltd\BizTalk360\Web

  2. Change security mode for basicHttpBinding (refer screenshot below)

  3. Change security mode for webHttpBinding (refer screenshot below)

  4. Enable HTTPS for serviceMetaData (refer screenshot below)

  5. The above steps will disable HTTP and enable HTTPS for BizTalk360. Depending on you IIS version and setup, you may need to reset IIS or recycle AppPool. Please consult your IIS administrator for more information.

What & Where to change in Web.Config:
image.png

After the change:
image.png


In addition to the above, it is required to change the IIS_WebSitePort to 443 from 80 and IIS_WebSiteProtocol to HTTPS from HTTP in the below Registry path:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BizTalk360\Properties