相关疑难解决方法(0)

如何始终通过无效的密钥类型错误生成JWT令牌

我遇到了这个问题,真的不知道如何解决,有人可以帮助您提供有效的解决方案吗?

func GenerateJWT(name, role string) (string, error)  {
    //create a singner for rsa 256
    claims := &jwt.StandardClaims{
        ExpiresAt: 15000,
        Issuer:    "test",
    }

    token :=jwt.NewWithClaims(jwt.SigningMethodES256, claims)
    log.Println("generated toke is ")
    log.Println(token)
    tokenString, err := token.SignedString([]byte("secret"))
....
}
Run Code Online (Sandbox Code Playgroud)

现在我总是有:

密钥类型无效

错误。我在Google上搜索了很多东西,甚至对于jwt-go图书馆本身,他们也提供了完全相同的解决方案,但是为什么我一直拥有

密钥类型无效

错误?

谁能提供有关如何生成jwt令牌的有效示例go?

go jwt

2
推荐指数
1
解决办法
773
查看次数

标签 统计

go ×1

jwt ×1