Provide Login Credentials

Dynamic Analysis

To provide your login credentials:
  1. On the URL configuration page, in the Authentication section, select the Required option.
  2. Auto-login is the default. Enter the username and password for the application.
  3. If your application requires additional authentication such as basic authentication (browser-generated) or a login script, expand the Additional Authentication Options.
  4. For advanced use cases, you can use these combinations of authentication methods:
    • If you want to replace auto-login authentication with an explicit login script, record your login sequence script with Selenium IDE using supported Selenium commands. This is an advanced configuration that is only needed for complex sites on which auto-login fails.

      Save your JSON in the SIDE file format, and upload it in the Login Script section. HTML file format is also supported, however, you must upload test suites in the SIDE file format. Optionally, you can also provide a logout script.

      Note: If you do not use Selenium, the scripts may not work.
    • You can use the combination of auto-login and basic authentication methods when your site uses both web page-based login (auto-login) and a browser-generated login (basic authentication/NTLMv2), but with different credentials for each method. This advanced use case is not typical. Veracode uses the username and password you enter for auto-login for web page-based login, and the username, password, and domain you provide for basic authentication is for browser-generated logins and NTLMv2.
    • Another advanced use case you can use is the combination of login-script and basic authentication methods.