OnlyOffice
从版本 7.2 开始,默认情况下启用 JWT。
打开文档提示:文档安全令牌未正确形成。请与您的文件服务器管理员联系
搭建好OnlyOffice
后因为服务是公开的,所以任何人都可以链接使用,就给内存本不就富裕的 VPS 更大的压力。所以我们需要给 OnlyOffice 设置好密钥(JWT令牌),只给自己允许的人进行使用。
操作
将
Docker
容器中的default.json
文件拷贝出,命令:sudo docker cp 容器ID:/etc/onlyoffice/documentserver/local.json 拷贝出的文件目的目录 sudo docker cp onlyoffice:/etc/onlyoffice/documentserver/local.json /volume1/docker/onlyoffice
将文件拷贝至目标目录- 使用文本编辑框打开文件,如图所示两处位置修改为密钥
- 将如图三处位置改成 True
然后将
Docker
容器中的default.json
文件拷贝回去,命令:sudo docker cp 文件所在目录/local.json 容器ID:/etc/onlyoffice/documentserver sudo docker cp /volume1/docker/onlyoffice/local.json onlyoffice:/etc/onlyoffice/documentserver
重启容器即可
NextCloud 操作
在
NextCloud
的OnlyOffice
插件中设置正确的密钥
设置完成就正常了
4 条评论
我安装7.2后,dzzoffice无法联通onlyoffice解析文档,我的容器名如何查看?docker不熟悉
我安装7.2后,dzzoffice无法联通onlyoffice解析文档,我的容器名如何查看?docker不熟悉
您好!
请问如何关闭jwt呢
对于Docker:使用环境变量,要禁用 JWT,使用
-e JWT_ENABLED=false
即可!