Keyfactor Command Web Agent Services appsetting.json File
The WebAgentServices appsettings.json configuration file allows you to change default orchestrator Keyfactor orchestrators perform a variety of functions, including managing certificate stores and SSH key stores. API A set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. installation configuration settings.
To update the appsettings.json file:
-
Navigate to the WebAgentServices\Configuration folder on your server, located by default at:
C:\Program Files\Keyfactor\Keyfactor Platform\WebAgentServices\Configuration - Browse to open the appsettings.json file in a text editor (e.g. Notepad) and adjust the values as needed.
- Save the files.
Table 84: Appsetting.json File Parameters - WebAgentServices
Setting | Description |
---|---|
Active Directory Enforced | A Boolean that indicates whether Active Directory authentication is in use for the Keyfactor Command server. This should be set to false if you are not using Active Directory. An IIS reset will be required to apply this setting if you change it. |
Client Certificate Authentication |
Configuration settings for client certificate authentication. |
Extensions Directory |
Enter the file path to the extensions to be loaded by the extension loader as a subdirectory of the WebAgentServices directory (for registration handler, workflow step, etc... support). The default value is Extensions. This translates to, for example: C:\Program Files\Keyfactor\Keyfactor Platform\WebAgentServices\Extensions
|
Max Request Size Kb | This application setting is only used for the Orchestrator CA Sync controller. It is used to configure the CA sync batch size. We used to just grab the maximum request size from the IIS configuration settings, but that can no longer be done in .NET 6. The default is 5000. |
NLog Config File |
Enter the file path to the NLog_Orchestrators.config file as a subdirectory of the WebAgentServices directory. The default is: Configuration\\NLog_Orchestrators.config
This translates to, for example: C:\Program Files\Keyfactor\Keyfactor Platform\WebAgentServices\Configuration\NLog_Orchestrators.config
|
Sql Retry Configuration | SQL retry settings (seeKeyfactor Command Changing SQL Retry Settings for more information). |
Figure 438: Sample WebAgentServices Appsettings.json File