beego session 根本無法正常使用
app.conf
SessionOn = true
SessionProvider = file
SessionProviderConfig = ./session
SessionName = liveSessionID
SessionGCMaxLifetime = 3600
SessionAutoSetCookie = false
EnableSidInHttpHeader = true
SessionNameInHttpHeader = Live-Session-Token
controllers/user.go
func (uc *UserController) Login(){
uc.SetSession("uid", user.Id)
}
func (uc *UserController) Logout(){
uc.DelSession("uid")
uc.DestroySession()
}
這個 DelSession 和 DestroySession 根本沒有起任何作用,執行後依然可以 GetSession("uid"),而且 sessionId 同名的檔案依然存在。
我把 app.conf 配置修改為: SessionProvider = redis SessionProviderConfig = 127.0.0.1:6379 編譯的時候直接 panic 了
panic: session: unknown provide "redis" (forgotten import?)
goroutine 1 [running]:
panic(0x9176e0, 0xc4202ad2f0)
/usr/local/go/src/runtime/panic.go:500 +0x1a1
bmob/vendor/github.com/astaxie/beego.initBeforeHTTPRun()
/home/ice/Dropbox/mygo/src/project/vendor/github.com/astaxie/beego/beego.go:81 +0x276
bmob/vendor/github.com/astaxie/beego.Run(0x0, 0x0, 0x0)
/home/ice/Dropbox/mygo/src/project/vendor/github.com/astaxie/beego/beego.go:55 +0x26
main.main()
/home/ice/Dropbox/mygo/src/project/liveapi/main.go:15 +0xda
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Mac無法正常使用WiFi怎麼辦MacWiFi
- session無法得到值Session
- Wireshark運算子!=無法正常工作
- 串列埠無法正常通訊串列埠
- IE11的F12功能無法正常使用IE11
- pip無法正常使用解除安裝並重新安裝
- 求助:supervisor無法啟動beego專案Go
- 前後端頁面分離導致session無法正常獲取的問題後端Session
- AUDIT IN SESSION CURRENT無法NOAUDITSession
- open in live server無法正常開啟Server
- 無法正常訪問伺服器伺服器
- 字元校驗集問題導致索引無法正常使用字元索引
- windows終端下mysql無法正常關閉WindowsMySql
- win10 ituns無法正常啟動怎麼辦_win10 ituns無法正常啟動解決方法Win10
- HouseMenu在DNN4.6中無法正常工作。DNN
- Webphser Applcation Server Dmgr無法正常啟動WebAPPServer
- windows10系統下滑鼠中鍵無法正常使用怎麼辦Windows
- 使用代理IP之後無法正常上網的四種解決方法
- 記錄一個SSH client 退格鍵(backspace)無法正常使用的問題client
- Winform客戶端引用WCF客戶端後,部分類無法正常使用ORM客戶端
- beego orm使用GoORM
- 無法訪問GitHub網站及無法正常操作倉庫的處理方法Github網站
- 控制皮膚中的java無法正常顯示Java
- 離線簡訊應用無法正常讀取
- ORA-16139 Oracle DG無法正常切換Oracle
- DSOframer 無法正常載入的解決方案
- 解決SQL*Plus中無法正常退格情況SQL
- qt6 QtOpcUa無法正常啟動問題QT
- win10系統中連線Xbox無線遊戲手柄無法正常使用如何解決Win10遊戲
- XP無法正常解除安裝隨身碟的處理辦法
- 解決php的session無法儲存到redisPHPSessionRedis
- win10無法正常關機的最佳解決方法_如何解決win10無法正常關機的問題Win10
- win10安裝程式無法正常啟動怎麼辦_win10安裝程式無法正常啟動如何解決Win10
- MacOS Monterey 12.0.1 下無法正常啟動 vagrant upMac
- Visualbox在UEFI模式下無法正常引導模式
- 智慧電視無法正常開機的解決方法
- mongoDB非正常關閉後無法啟動問題MongoDB
- 學習四:jobtracker和tasktracker無法正常啟動