【发布时间】:2018-02-07 21:16:58
【问题描述】:
我正在开发一个使用 symfony2 作为后端构建的 API 的项目。登录并获取令牌后,当我尝试使用生成的令牌发送获取请求时,此问题发生
-->"code": 401,
"message": "Invalid credentials"
附加了我的 config.yml 和 security.yml 设置
security.yml 文件
【问题讨论】:
-
你如何进行身份验证以执行对 api 的请求,哪个 url 会返回这个错误响应?...
-
我使用了这个 url api_drop.neobe.com/app_dev.php/api/Dasboard/client/20 我正在尝试从数据库中获取用户。在操作中我检查标头请求是否包含生成的令牌仍未过期。让我附上请求的新屏幕截图
-
你为什么要手动检查令牌JWT令牌? Lexit 使用您的令牌并在您的控制器中通过
$this->getUser()设置应用程序上下文中连接的用户(在令牌存储中可用)。你能提供你的控制器代码吗?顺便说一句,我尝试了对您路线的请求 -
生成令牌时,我将其存储在数据库中的表 MYTOKENAPI 与用户的映射中