From aeda202743d07b06d7fbd04ced7d80d490c81a0f Mon Sep 17 00:00:00 2001 From: zhangxin Date: Sat, 24 Apr 2021 16:11:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9casbin=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E8=8E=B7=E5=8F=96=E7=9A=84path?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/middleware/casbins/casbins.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/middleware/casbins/casbins.go b/web/middleware/casbins/casbins.go index bb1df86..fd4b77e 100644 --- a/web/middleware/casbins/casbins.go +++ b/web/middleware/casbins/casbins.go @@ -2,6 +2,7 @@ package casbins import ( "SSW_WebPlatform/conf" + "SSW_WebPlatform/utils" "SSW_WebPlatform/web/middleware/glog" "SSW_WebPlatform/web/middleware/jwts" "SSW_WebPlatform/web/supports" @@ -27,8 +28,8 @@ func NewCasbin() (*casbin.Enforcer, error) { glog.InfoExtln("casbins数据库连接错误", "err:", err) return nil, err } - - e, err := casbin.NewEnforcer("conf/rbac_model.conf", a) + path, _ := utils.GetCurrentPath("conf/rbac_model.conf") + e, err := casbin.NewEnforcer(path, a) if err != nil { return nil, err }