NetServer Webhooks element
•
Environment: onsite
Some tooltip text!
• 1 minute to read
• 1 minute to read
Configure values related to webhooks - events broadcast to remote servers. It is possible to configure custom proxy settings. See the CustomProxy section for details.
<Webhooks>
<add key="EnableWebhooks" value="true" />
<add key="RequireHttps" value="true" />
<add key="ValidateHttps" value="true" />
</Webhooks>
Name | Description | Default |
---|---|---|
EnableWebhooks | Broadcast events to remote servers. | false |
NumThreads | How many background threads to run for dispatching webhooks. | 0 = scale automatically according to demand |
RequireHttps | Require webhooks target URLs to use HTTPS protocol. Should only be turned off during development. | true |
Timeout | Stop background threads after X number of seconds of idle time. | 30 seconds |
ValidateHttps | Require valid public HTTPS certificates. Self-signed or expired certs on webhook target URLs are refused. Should only be turned off during development. | true |
See the NetServer Core reference for details about handling this programmatically.