Skip to content
English
  • There are no suggestions because the search field is empty.

Pulse Settings

Logging levels, Network settings, and Auth parameters

Please see Component Settings for details on how to configure Pulse's logging levels, network settings, and authorization parameters. Only non-standard setting component is the Authorization Issuer that will be discussed below.

{
  "DetailedErrors": true,

  "Serilog": {
    "MinimumLevel": {
      "Default": "Warning",
      "Override": {
        "Timebase.Pulse": "Information"
      }
    }
  },

  "Kestrel": {
    "Endpoints": {
      "Http": {
        "Url": "http://0.0.0.0:4541"
      } ,
       "Https": {
        "Url": "https://0.0.0.0:4542",
        "Certificate": { 
          "Subject": "localhost", 
          "Store": "Root", 
          "Location": "CurrentUser", 
      "AllowInvalid": "true"
      } 
  }
  }
  },
"Auth": {
  "Issuer": "https://0.0.0.0:4542/auth"
  }
}

Issuer Authentication

  • The Issuer is the entity that signs and validates the certificate, ensuring secure communication between clients and the server.
"Auth": {
"Issuer": "https://0.0.0.0:4542/auth"
}

The issuer does not have to be a resolvable endpoint, more an entity "name" used between the components for validation