Amazon ec2 无法使用IP从远程EC2应用程序连接到Jupyter Lab

Amazon ec2 无法使用IP从远程EC2应用程序连接到Jupyter Lab,amazon-ec2,jupyter-notebook,jupyter-lab,Amazon Ec2,Jupyter Notebook,Jupyter Lab,我正在从我的MEAN Stack应用程序(在AWS EC2上)连接到另一个EC2实例上托管的jupyter实验室 在我的Jupyter lab EC2实例上,我启动Jupyter lab作为 nohup jupyter lab --allow-root --ip 0.0.0.0 --port XXXX --no-browser & 在Jupyter实验室服务器EC2的安全组中,我添加了我的MEAN(nodejs/angular)应用程序的IP Custom TCP TCP XXXX x

我正在从我的MEAN Stack应用程序(在AWS EC2上)连接到另一个EC2实例上托管的jupyter实验室

在我的Jupyter lab EC2实例上,我启动Jupyter lab作为

nohup jupyter lab --allow-root --ip 0.0.0.0 --port XXXX --no-browser &
在Jupyter实验室服务器EC2的安全组中,我添加了我的MEAN(nodejs/angular)应用程序的IP

Custom TCP TCP XXXX x.xx.xx.xxx/xx
但由于连接超时,尝试从我的EC2(应用程序)实例连接到EC2(Jupyter实例)失败

但是如果我给

Custom TCP TCP XXXX 0.0.0.0/0
我可以连接

我已经禁用了jupyterlab的令牌和密码,因为我希望在将其重新定向到Jupyter之前从应用程序进行身份验证。但是,提供开放访问权却违背了这一目的

是否有一些配置参数需要设置,或者我缺少什么。在重新定向之前,我可以使用Angular应用程序的相同身份验证逻辑从我的前端应用程序访问RStudio、Flask等。但Jupyterlab似乎有一个问题

我在jupyter_notebook_config.py中设置了以下内容:

c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.token = ''
任何指点者都将不胜感激

前端调用是对aws公共ip:8888/lab的简单iframe调用

谢谢