Zoom is adding cookies to query parameters and refreshing the sign in page

Hello everyone!

I am trying to automate a Zoom login on the browser using Selenium in Python.

The manual steps are as follows:

  1. Visit https://www.zoom.us/signin

  2. Enter the email and password.

  3. Click in ‘Sign in’ button.

When I try to do the same steps using Selenium I am facing an issue on the step #1.

The https://www.zoom.us/signin page opens up. But then the page refreshes itself and the new URL contains two query parameters as follows: https://www.zoom.us/signin?_x_zm_rtaid=<value>&_x_zm_rhtaid=<value>. When the script then enters the correct email and password, the page throws a HTTP 401 error. This only happens during Selenium automation. If I do a manual login, https://www.zoom.us/signin page does not refresh itself, accepts the credentials and logs in successfully.

Kindly help me understand as to why the signin page refreshes itself only during automation and adds those two query parameters to the URL.

I would appreciate any help or direction in resolving this issue. Please let me know if any additional information is required from my side.

Thank you!