Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor

This article describes how the communication between Nexus PRIME and Nexus Card SDK is configured.

Expandall

Prerequisites

Expand
titlePrerequisites

A custom root certificate needs to be created and installed on the client system. A certificate signed with this root certificate needs to be installed in Card SDK.

For details, see Encrypted web service requests.

Step-by-step instructions

Expand
titleConfigure https communication

If the client starts with https, the browser does not allow communication through http. This is configured in the system.proertiesproperties file.

  1. Modify the url in the system.properties:

    Code Block
    ...
    # URL to the CardSDK. Used for card preview/production, image capture
    # for https (note: it's a different port):
    cardSDKConnectorBaseConfig.cardSDKUrl=https://localhost:54881
     
    # for http:
    #cardSDKConnectorBaseConfig.cardSDKUrl=http://localhost:54880
    ...


  2. Make sure the browser accepts the root certificate of the CardSDK certificate. You can upload it to the browser's certificate store for trusted CAs.