ThingWorx Edge ADO Service > Configuring the ADO Service > How to Configure a Proxy Server
  
How to Configure a Proxy Server
The ADO Service supports the following options for authenticating with a proxy server:
No authentication
Basic authentication
Digest authentication
NTLM authentication
Basic and Digest require that you provide a user name and password for the .NET SDK application to present to the proxy server.
To configure proxy server settings for the connection between the ADO service and the ThingWorx platform, follow these steps:
1. With the configuration file open in a text editor, locate the section, ProxySettings and the following lines:
"rows": [
{
"IsEnabled": false,
"Host": "",
"Port": 80,
"UserName": "",
"Password": ""
2. Enable the use of a proxy server by changing the value of IsEnabled to true.
3. For the Host parameter, type the IP address or the DNS name for the proxy server within the double quotation marks
4. If the proxy server listens for connections on a different port than 80, set the value of the Port parameter to the port number that is required.
5. If the proxy server does not use authentication, you have completed the configuration. If it uses Basic or Digest authentication, type the user name and password within the double quotation marks.
6. Save the file.
For details about the parameters for a proxy server, refer to the table, for Proxy Server Settings in the topic, Reference for Configuration Parameters.
What’s Next?
If you want to set up the period of time that the ADO service is connected to the ThingWorx platform, continue to the next section, How to Configure Duty Cycle Modulation. Otherwise, configure the settings for running the ADO service as a Windows service, and then continue to Starting the ADO Service to start the service.