JupyterHub 踩坑
-
多用户jupyter环境,用户之间可相互观看各自的jupyter
-
开启access_server后还是不行 403
-
出现相同情况blog
-
问题解决:发现网上并没有好的解决方式被发现,只能看错误日志进行修复
-
发现问题,在进行认证的时候,采用的oAuth进行认证
-
其中有段代码的 https://github.com/jupyterhub/jupyterhub/blob/159b3553a9/jupyterhub/apihandlers/auth.py#L278
-
-
进行时url的check,不是state(token)的校验,而是全uri的对比,此时出现的问题是这样的
-
nginx 代理的是http
-
外层还有一级https 去代理 nginx的http
-
这样的话就会导致 这两个url 不一致。
-
-
修复方式,修改源代码的验证方式
-
标题:JupyterHub 踩坑
作者:lishulongVI
地址:https://blog.thinking.mobi/articles/2020/04/18/1587186678206.html
Jupyter 坑点
创建的多核环境无法使用切换
admin下创建用户在centos下需要单独配置adduser指令
Access_server 下无法使用,在多级http/https 混合的情况下