【发布时间】:2015-03-28 01:39:31
【问题描述】:
我正在尝试将令牌传递给此 GO 库 (http://godoc.org/github.com/dgrijalva/jwt-go) 中定义的“Parse(token String, keyFunc Keyfunc)”GO 例程,用于 JWT 令牌解析/验证。
当我将令牌传递给这个函数时 -
token, err := jwt.Parse(getToken, func(token *jwt.Token) (interface{}, error) {
return config.Config.Key, nil
})
我收到一条错误消息,提示“密钥无效或类型无效”。
我的配置结构在 config.go 文件中看起来像这样 -
config struct {
Key string
}
有解决这个问题的建议吗?我传递的令牌是 JWT 令牌。
【问题讨论】:
标签: parsing go jwt token jwt-go