InstallationPrepare AX EnvironmentSetup Web Service to Use SSL

Prepare AX Environment

Open 'Prepare AX Server Environment' wizard, choose your AX version and service to see more information.

Setup Web Service to Use SSL

Secure Sockets Layer (SSL) is a cryptographic protocol that helps provide security and data integrity for data communications over a network. By encrypting your Microsoft Dynamics AX Web service using SSL, you make your data and the network more secure and more reliable.

It is required to secure data transfer between the Sana web store and Microsoft Dynamics AX.

 NOTE

The Sana Web service which is used to establish connection between Sana and Microsoft Dynamics AX using .NET Business Connector already configured to use SSL in the 'web.config' file. Thus, you only need to configure IIS to listen to HTTPS.


Prerequisites

  • The server which hosts the Microsoft Dynamics AX Web service must support TLS 1.2.
  • Before configuring the Web service to use SSL, you must obtain a security certificate for the Web service domain. The certificate is issued by a certificate authority (CA). If this is a test environment, you can create and use a self-signed SSL certificate. The self-signed SSL certificate can be used only for testing purposes.
  • Internet Information Services (IIS) Manager.

Configure Internet Information Services (IIS) Manager to listen to HTTPS

Step 1: Open IIS Manager.

Step 2: In the IIS Manager select the web site where Microsoft Dynamics AX Web service is running.

Step 3: In the 'Actions' pane on the right click 'Bindings'.

Step 4: In the 'Site Bindings' window click 'Add'.

Step 5: Add site binding with 'https' type and select the SSL certificate obtained from the certification authority.

You should be able now to use Microsoft Dynamics AX Web service that is encrypted with the SSL certificate. To verify this, enter the Web service URL with https instead of http in the address bar of your Web browser.

InstallationPrepare AX EnvironmentSetup Web Service to Use SSL