首页 > 解决方案 > 从邮递员返回 JSON 令牌

问题描述

我正在将 JWT 实施到 Symfony 4 项目中。

当我尝试使用 curl 执行以下命令时:

curl -X POST -H "Content-Type: application/json" http://localhost:8080/login -d "
{\"email\":\"test2@mail.com\",\"password\":\"admin\"}"

它正在生成令牌。但是当我使用邮递员尝试它时,我收到了Token not found错误

{
    "code": 401,
    "message": "JWT Token not found"
}

在 Postman 中,我使用以下参数:

URL: http://localhost:8080/login
METHOD: POST
HEADERS >> KEY: Content-Type VALUE: application/json
BODY >> x-www-form-urlencoded
email & password

谁能帮助我如何从邮递员那里获得令牌?

标签: phpjsonjwtpostmansymfony4

解决方案


因为您的请求必须是json.

您必须以raw. 所以在BODY选项卡中选择raw并将您的纯json放入其中。看图片:

在此处输入图像描述


推荐阅读