Secure Socket Layer (SSL) Configuration - Intergraph Smart Materials - Version 2020 (10.0) - Installation & Upgrade - Hexagon

Intergraph Smart Materials Installation (2020)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Installation & Upgrade
Smart Materials/Smart Reference Data Version
2020 (10.0)

If you want to configure Smart Materials Portal with secure socket layer (SSL), follow the instructions in this section.

  1. Start the Internet Information Services (IIS) Manager.

  2. Select Default Web Site > Edit Site Bindings.

  3. Click Add....

    PortalSSL01

  4. Select https from the Type list.

  5. Click Select… to get the list of available certificates.

    PortalSSL03

  6. Select one from the list and click OK.

    PortalSSL04

  7. Click OK to add bindings.

    PortalSSL05

  8. Click Close.

    PortalSSL06

  9. Go to Sites > Default Web Site > SmartMaterialsPortal2016R4 and double-click HTTP Response Headers.

    http2

  10. Type X-Frame-Options in the Name box and DENY in the Value box, and then click OK.

    http

  11. Right-click on PortalClient application pool, and select Manage Application > Advanced Settings….

    PortalSSL07

  12. Change Enabled Protocols to https.

    PortalSSL08

  13. In the same way, change the enabled protocol for:

    • DataBrokerService

    • FileTransfers

    • onlinhelp > en

    • SingleSignOnService

    • SSOWebLauncher

  14. Open the web.config file from Smart Materials Portal Installation location > Web\DataBrokerService.

  15. In the <systems.web> section, add the following entry:

    <customErrors mode="On" defaultRedirect="~/error.html" />

  16. In the <serviceBehaviors> section, ensure that httpsGetEnabled="true" is set.

    SSL02

  17. In the <bindings> section, check that binding properties are added for https as shown in the picture below.

    SSL01

  18. In the <services> section, change the bindingConfiguration name to https configuration in the endpoints as shown below.

    SSL03

  19. Save and close the web.config.

  20. Open the web.config file from Smart Materials Portal Installation location > Web\PortalClient and modify the settings as shown below.

    SSOConfig01

  21. Save and close the web.config.

  22. Open the index.aspx file from Smart Materials Portal Installation location > Web\PortalClient and modify the settings as shown in the picture below.

    Update http to https, and remove the link for the png.

    SSOConfig02

  23. Download the image to the PortalClient folder to make it secure.

    SSOConfig03

  24. Open the config.xml file from Smart Materials Portal Installation location > Web >ClientBin.

  25. Make sure that the following parameters point to the https url as shown below:

    • dataBrokerService Address

    • onlineHelp Mapping

    • fileTransferSupportFiles Address

    PortIns07

  26. Open the web.config file from Smart Materials Portal Installation location > Web\PortalClient and modify the settings as shown below.

    SSOConfig04

  27. In the index.asp, replace http calls with https.

  28. In the Silverlight.js, replace http call with https.

  29. Delete the browser cache before launching the Portal.