浏览代码

[dav] http bauth realm from settings

cgars 7 年之前
父节点
当前提交
01bb29812f
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      pkg/dav/dav.go

+ 2 - 1
pkg/dav/dav.go

@@ -13,6 +13,7 @@ import (
 	"github.com/G-Node/go-annex"
 	"github.com/G-Node/gogs/models"
 	gctx "github.com/G-Node/gogs/pkg/context"
+	"github.com/G-Node/gogs/pkg/setting"
 	"github.com/G-Node/gogs/pkg/tool"
 	"golang.org/x/net/context"
 	"golang.org/x/net/webdav"
@@ -315,7 +316,7 @@ func getROwnerID(path string) (int64, error) {
 
 func Webdav401(c *gctx.Context) {
 	//todo realm
-	c.Header().Add("WWW-Authenticate", "Basic realm=\"localhost\"")
+	c.Header().Add("WWW-Authenticate", fmt.Sprintf("Basic realm=\"%s\"", setting.AppURL))
 	c.WriteHeader(http.StatusUnauthorized)
 	return
 }