Validate Installation and Configuration > Experience Service Authentication Check
  
Experience Service Authentication Check
Validate that Experience Service authentication is configured correctly.
* 
This check can be executed on any device or computer that needs to connect to the Experience Service.
1. Enter the following URL in a web browser: <es-protocol>://<es-hostname>:<es-port>/ExperienceService/username
For example: http://localhost:2019/ExperienceService/username
2. You are prompted to log in, if you are not already.
3. Once you’ve logged in successfully, your username is displayed in the browser window
Troubleshooting
Make sure the previous checks passed: basic experience service check and basic ThingWorx check
Make sure the authentication.baseUrl property in the configuration.json file uses the correct protocol, hostname, and port for the ThingWorx server. For example, http://twx.example.com:8080.
The installer can be used to modify the value of this configuration property. For more information, see Modify an Experience Service Installation.
Make sure the authentication.authorization.appKey property in the configuration.json file is equal to the correct keyId.
By default, the app key is named “es-authorization” and the associated user has the same name.
Make sure that the associated user is granted the appropriate permissions.
The installer can be used to modify this application key configuration. For more information, see Modify an Experience Service Installation.
Make sure the device or computer on which the web browser is running is on a network that can access the experience service. For example, you may need to connect to your company’s VPN.