Blocking Cross Origin API request for /api/contents Creating Notebook Failed An error occurred whi
Posted bioamin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Blocking Cross Origin API request for /api/contents Creating Notebook Failed An error occurred whi相关的知识,希望对你有一定的参考价值。
anacoda安装的jupyter,使用nginx进行了转发,远程访问可以进去,但是创建文件和创建目录都会报错
浏览器页面报错:
第一次使用jupyter创建python时错误:Creating Notebook Failed An error occurred while creating a new notebook.
后台日志报错:
[W 11:06:56.582 NotebookApp] Blocking Cross Origin API request for /api/contents. Origin: http://xx/xx/xx/xx:123546, Host: 172.20.25.164
[W 11:06:56.597 NotebookApp] 404 POST /api/contents (127.0.0.1) 16.26ms referer=http://xx/xx/xx/xx:8088/tree?
现状:
能访问到,但是无法创建
尝试:
1.授权anacoda下的jupter文件为777权限,工作目录为777权限,不能解决问题
2.重装anacoda,不能解决问题
3.pip卸载重装jupyter,不能解决问题
解决
打开jupyter_notebook_config.py
文件
找到c.NotebookApp.allow_origin = ‘ ‘
将‘ ‘改为‘*’
保存退出 重新启动jupyter 成功
以上是关于Blocking Cross Origin API request for /api/contents Creating Notebook Failed An error occurred whi的主要内容,如果未能解决你的问题,请参考以下文章
百度地图引用报错A parser-blocking, cross site (i.e. different eTLD+1) script
asp.net core 系列之允许跨域访问2之测试跨域(Enable Cross-Origin Requests:CORS)
记录一次strict-origin-when-cross-origin的错误
Cross-Origin-Resource-Sharing-Solutions