0

我使用 dockerdocker run -i -t -d -p 80:80 onlyoffice/documentserver和一个提供 ssl 加密的 nginx 负载均衡器运行 onlyoffice。我的问题是,我如何提供身份验证?无需触摸负载平衡器。

问题是,每个人都可以使用服务器。

4

2 回答 2

1

问题是,每个人都可以使用服务器。

我们建议在文档服务器上启用JWT 。由 NC 连接器支持


在此处输入图像描述

于 2018-06-20T13:56:18.513 回答
0

http 基本身份验证有效,通过 nextcloud 集成进行了测试:

root@e54c225ab8aa:/# cat /etc/nginx/conf.d/onlyoffice-documentserver.conf 
include /etc/nginx/includes/onlyoffice-http.conf;
server {
  listen 0.0.0.0:80;
  listen [::]:80 default_server;
  server_tokens off;

  include /etc/nginx/includes/onlyoffice-documentserver-*.conf;
}root@e54c225ab8aa:/# 

插入例如:

auth_basic           “Administrator’s Area”;
auth_basic_user_file /etc/nginx/.htpasswd;

并重启 nginx/etc/init.d/nginx restart

于 2018-06-19T15:32:34.780 回答