Some websites would respond to requests normally in Chrome but fail to display anything when Chrome was being controlled by Leapwork (using Selenium), this is usually the case when the website implements FingerprintJS.
When you browse to a website, JavaScript executing on that website can query a number of things that, when aggregated, can produce a unique identifier, or fingerprint, that represents your browser or device. By querying for data that is often persistent over time, this same fingerprint can be generated determinatively regardless of clearing cookies or accessing via private/incognito modes and can be used to track your activity over time and across websites.
Accessing a site that implements FingerprintJS Pro via Leapwork displays nothing. Leapwork obviously already executes JavaScript so all we need to do is conceal the presence of WebDriver.
You can try the following workarounds(the Second option is recommended.Use profiles in Leapwork Start Browser Block;
- Add --disable-blink-features=AutomationControlled into Start options in the Start Browser Block;
For any clarification, please contact our Priority Support.
Comments
0 comments
Please sign in to leave a comment.