cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Get Started Discussions
Start your journey with Databricks by joining discussions on getting started guides, tutorials, and introductory topics. Connect with beginners and experts alike to kickstart your Databricks experience.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Configure Databricks in VSCode through WSL

thethirtyfour
New Contributor III

Hi,

I am having a hard time configuring my Databricks workspace when working in VSCode via WSL. When following the steps to setup Databricks authentication I am receiving the following error on the Step 5 of "Step 4: Set up Databricks authentication". 

5. Select OAuth (user to machine).

When I open the browser to authenticate, I see a message indicating successful authentication. However, I receive the following error within VS Code: "Login failed with Databricks CLI failed: Error: authorize: state mismatch in 3-legged-OAuth flow"

I tried these same steps when working in Windows (rather than WSL) and was able to authenticate successfully.

My question: How can I configure Databricks when working through WSL?

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

thethirtyfour
New Contributor III

Scratch that, I found the alternative means of authenticating via this link: Authentication setup for the Databricks extension for Visual Studio Code

View solution in original post

2 REPLIES 2

thethirtyfour
New Contributor III

Scratch that, I found the alternative means of authenticating via this link: Authentication setup for the Databricks extension for Visual Studio Code

RaulMoraM
New Contributor II

What worked for me was NOT opening the browser using the pop-up (which generated the 3-legged-OAuth flow error), but clicking on the link provided by the CLI (or copy paste the link on the browser)

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโ€™t want to miss the chance to attend and share knowledge.

If there isnโ€™t a group near you, start one and help create a community that brings people together.

Request a New Group