Identify the client
By default, no identification is performed: the server accepts all client connections. To identify a client, configure the REST APIs in the Project settings. Every client may have an identification key (the identification key is then sent with each entry; the identification applies for each call because the client/server connection is stateless).
If an unauthorized client pushes data to the server:
- The entry is discarded.
- A message is logged with an ERROR level severity. Only one error is logged per client and per test run. For example, if 2 unauthorized clients send 10 entries, only 2 error messages will be printed in the Controller log file for the current test. If the same clients send the same entries during another test, then the same 2 error messages will appear in the log file.
- A "401 Unauthorized" error is returned to the client.
Home