Configuring Asure ID secure communication

Beginning with Niagara 4.11, to ensure the authenticity of information communicated between Asure ID and the station, an Http Header Provider requires configuration. Header providers pass additional information along with an HTTP request or response between client and server. This configuration step is required for Asure ID template discovery, template data discovery and badge printing. This procedure uses Workbench to update the script source (script-src) of the Content-Security-Policy header provider for HTTP.
Prerequisites: You are working in Workbench running on your PC.
  1. Connect to the local or remote station.
  2. Expand Config > Services > WebService > Http Header Providers and double-click Content-Secuirty-Policy.
    The Content-Security-Policy Property Sheet opens.
    Image
  3. To add the Asure ID port number to the script-src property, use this syntax:
    http://localhost:3000/obix, as the obix lobby url and click Save.

    For example, the entire line would read: 'self' workbench 'unsafe-inline' http://localhost:3001