microsoft / jupyter-Kqlmagic

Extension (Magic) to Jupyter notebook and Jupyter lab, that enable notebook experience working with Kusto, ApplicationInsights, and LogAnalytics data.
Other
85 stars 31 forks source link

Kqlmagic | AAD Device Code Authentication fails in JetBrains DataSpell because ipython_api.display buffers output #89

Open David-Noble-at-work opened 2 years ago

David-Noble-at-work commented 2 years ago

Try executing any query using any Azure Data Explorer connection string:

First time through:

Observe that the first time through, two fields are written as a prompt:

Try to copy the device-code and observe that you cannot copy it. Follow the link behind "Copy code to clipboard and authenticate". Observe that an empty dialog box pops.

Expected:

Subsequent times through:

Expected:

JetBrains DataSpell Information

DS-221.5591.55, JRE 11.0.14.1+1-b2043.45x64 JetBrains s.r.o., OS Mac OS X(aarch64) v12.3.1, screens 2336.0x1510.0, 6016.0x3384.0; Retina

JetBrains issue: https://youtrack.jetbrains.com/issue/DS-3448/Kqlmagic-AAD-Device-Code-Authentication-fails-because-ipython-ap

David-Noble-at-work commented 2 years ago

Are you guys actively looking at issues? I'm Microsoft and available for a remote debugging session on macOS, if you would like. It seems to me you've let some Window-isms creep in. You also don't work very well with JetBrains. I'm here to help, if you'd like.

David-Noble-at-work commented 2 years ago

Are you guys actively looking at issues? I'm Microsoft and available for a remote debugging session on macOS, if you would like. It seems to me you've let some Window-isms creep in. You also don't work very well with JetBrains. I'm here to help, if you'd like.

David-Noble-at-work commented 2 years ago

Any updates? Need any help on this?