【发布时间】:2016-09-05 17:27:25
【问题描述】:
我刚刚安装并配置了LexikJWTAuthenticationBundle,如提供的示例所示。
但是当我尝试生成令牌时
与
curl -X POST http://localhost:8000/api/login_check -d _username=johndoe -d _password=test
我使用了正确的用户名和密码
我明白了:
{"error":{"code":500,"message":"Internal Server Error","exception":[{"message":"Failed to load private key \"\/home\/web\/symfony\/app\/var\/jwt\/private.pem\". Did you correctly configure the corresponding passphrase?
如何调试此错误?
【问题讨论】:
-
如果您需要知道的所有内容都在错误消息中,您想调试什么?当你创建密钥时你设置了密码,现在你应该在 bundle config
pass_phrase中设置它或者生成没有密码的密钥。 -
哎呀!非常感谢!!
标签: symfony lexikjwtauthbundle