Securely Sending Authentication Requests From The Web

An agent can authenticate from anywhere in the world provided the following three conditions are met:

  1. The Authentication Server address must use a public URL. Map your DNS so that the external address will look up the local address in IIS.
  2. The TokenValidator virtual directory in IIS has to be exposed securely. Enable the SSL requirement in IIS Directory Security. This will only allow communication on port 443 
    Note: Enabling this setting will cause the Token Test feature of Anvil Manager in v1.6 to always fail as it doesn't support port redirection and only checks if the Token Validator is on port 80. 
  3. The client running the agent must trust the certificate prior to use. Ideally, a third party public SSL certificate will be trusted with no user intervention, which will allow the agent to connect to the Anvil server. 


If you have any questions or need some help, we would be happy to assist. Open a case at or send an email to

Have more questions?

Contact us

Was this article helpful?
0 out of 0 found this helpful

Provide feedback for the Documentation team!

Browse this section