本地部署无法打开表格,可能存在跨域拦截

本地docker部署,1.8版本,可以登录,但是无法打开创建的表格,浏览器控制台显示如下:


已经按步骤重新部署了很多次,都无法解决。请教该如何处理?感谢。

你的 dtable-web 的 URL 中没有端口号。dtable-server 的地址有 8099 端口号。注意需要改成一致。检查下配置文件中 URL 相关的配置项。

1 个赞

非常感谢!
我已经将dtable_web_settings.py中的DTABLE_SERVER_URL、DTABLE_SOCKET_URL、DTABLE_WEB_SERVICE_URL、FILE_SERVER_ROOT都修改过来,表格页面可以访问了。
但是,当我运行python脚本时,出现以下错误:


我现在还没有部署python运行器,我想明确上面的错误,是因为我尚未部署的原因,还是我有其它地方没有设置正确?对于1.8版本,是否必须部署运行器,才能运行脚本呢?

我现在可以向表格里上传文件,但是上传的文件无法打开。我感觉还是我的设置存在问题:


我将端口号手动添加到弹出的网址里就好了,但是我不知道在哪里修改对应的配置文件。 :pensive:

对的,必须部署运行器

谢谢。那上面请教的那个问题:上传后的文件无法正常打开,是哪里没有设置好呢?

这个还是需要你自己排查下。

找了半天也没找到,最后还是将端口改成默认的80了,这样就都没问题了。谢谢!

我也遇到了这个问题~ 简单粗暴的方法就是用回80端口
:rofl: