python - 使用 VS Code Python 扩展登录到受密码保护的远程 Jupyter URI(URI 中没有 token )

标签 python visual-studio-code jupyter-notebook

我正在尝试根据这些文档使用 MS VS Code Python 扩展登录远程 JupyterHub 服务器,其中说要在 URI 中提供 ?token= 参数:
https://code.visualstudio.com/docs/python/jupyter-support

但是,我尝试登录的服务器受密码保护 - 我无法真正控制删除密码保护。
Jupyter 文档建议在 jupyter 日志中查找 token ,但在我看来,使用密码保护也可以抑制日志中的 token :
https://jupyter-notebook.readthedocs.io/en/latest/security.html#security-in-the-jupyter-notebook-server

我错过了什么吗?是否无法使用 VS Code 扩展登录受密码保护的笔记本服务器?

最佳答案

目前不支持,我们只支持通过 token 连接。我们知道这对许多用户来说不是最佳选择,但到目前为止,输入密码和验证 session 的唯一方法是通过当您尝试连接到受密码保护的 Jupyter 时在浏览器中看到的实际登录 HTML 页面.所以我们还没有办法在 VSCode 内部自动化。我们正在考虑为此添加支持,但我们可能需要 Jupyter 方面的更改来支持此功能,因此它不会在近期内实现。

关于python - 使用 VS Code Python 扩展登录到受密码保护的远程 Jupyter URI(URI 中没有 token ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55027825/

相关文章:

javascript - 如何调试 Cordova 的钩子(Hook)?

python - re.findall 行为怪异

python - 如何将调试级别记录到文件,但仅在 python 屏幕上显示信息级别

linux - 如何将 Visual Studio Code 与 Haskell 和 Docker 结合使用

node.js - 出于性能原因,对于长行跳过标记化。长线的长度可以通过 `editor.maxTokenizationLineLength` 配置

ipython - 有什么方法可以在编辑模式、Jupyter Notebook 中交换 Enter 和 Shift-Enter 输入命令?

python - 使用显示的 Plotly Express 小部件保存 Jupyter Notebook

python - 为什么 %timeit 循环不同的次数?

python - SymPy 矩阵参数不可比较

python - 重力是上升而不是下降?