Show / Hide Table of Contents

Example of IlsConfig.json

{
  "Global": {
    "UseSwagger": true,
    "UseCors": true
  },
  "Logging": {
    "LogConfig": "nlog.config",
    "LogConfiguredTargets": true
  },
  "DesktopLogging": {
    "LogConfig": "nlog.config",
    "LogConfiguredTargets": true
  },
  "Endpoints": {
    "Http": {
      "Host": "localhost",
      "Port": 5050,
      "Scheme": "http",
      "StoreName": null,
      "StoreLocation": null,
      "FilePath": null,
      "Password": null
    }
  },
  "E2EProtection": {
    "Server": {
      "PrivateKey": "",
      "PublicKey": "..."
    },
    "Service": {
      "PrivateKey": "..."
    },
    "Client": {
      "PrivateKey": "..."
    }
  },
  "Client": {
    "UseSecureConnection": false,
    "Uri": "localhost:5050",
    "AllowOnlySignedAssemblies": false,
    "TimeoutInMs": 20000
  },
  "LicenseServer": {
    "UseSecureConnection": true,
    "Uri": "ilsserver.azurewebsites.net"
  },
  "Account": {
    "Id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "Name": "My Account Name",
    "Description": "Account for members of my account",
    "Company": "My Company"
  },
  "RemoteService": {
    "UseSecureConnection": false,
    "Uri": "",
    "AllowRemoteLicenseRequests": false
  },
  "Auth": {
    "AuthKeyFile": "Ils.key",
    "TokenValidatenTimeinMinutes": 10,
    "Users": [
      {
        "Groups": [
          "Admin"
        ],
        "Username": "admin",
        "Password": "admin"
      }
    ]
  },
  "BackupRestore": {
    "Path": "f:\\ILSTest\\LicenseRepo",
    "AutoRestore": true,
    "AutoBackup": false
  }
}
Back to top Copyright © 2017-2019 insite Ingenieurgesellschaft für Steuerungs- und Informationstechnik mbH