Page tree
Skip to end of metadata
Go to start of metadata

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

Expand/Collapse All

Prerequisites

 Prerequisites

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

 Configure https communication

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

  1. Modify the url in the system.properties:

    ...
    # 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.