From 83c377270e8a723cdf15e8017b0d9e643f4d7ffe Mon Sep 17 00:00:00 2001 From: Xhofe Date: Tue, 29 Mar 2022 16:34:22 +0800 Subject: [PATCH] fix(webdav): add sign for webdav proxy --- server/webdav/file.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/webdav/file.go b/server/webdav/file.go index 995cc26b..bf8d8d53 100644 --- a/server/webdav/file.go +++ b/server/webdav/file.go @@ -125,10 +125,10 @@ func (fs *FileSystem) Link(w http.ResponseWriter, r *http.Request, rawPath strin } if driver.Config().OnlyProxy || account.WebdavProxy { link = fmt.Sprintf("%s://%s/p%s", protocol, r.Host, rawPath) - if conf.GetBool("check down link") { - sign := utils.SignWithToken(utils.Base(rawPath), conf.Token) - link += "?sign=" + sign - } + //if conf.GetBool("check down link") { + sign := utils.SignWithToken(utils.Base(rawPath), conf.Token) + link += "?sign=" + sign + //} } else { link_, err := driver.Link(base.Args{Path: path_, IP: ClientIP(r)}, account) if err != nil {