我有LexikJWTAuthenticationBundle处理我的Symfony项目,并在本地工作得很好。
我遇到的问题是在远程服务器中。如果我使用正确的用户名和密码发送到结束点login_check的帖子,我得到令牌没有任何问题但是当我尝试将身份验证标头中的令牌发送到另一个终点时,我总是得到401无效的凭据
任何人都可以帮我缩小范围吗?我的机器没有服务器的确切配置。可能是什么原因造成的?
我收到AuthenticationException“在TokenStorage中找不到令牌”,我真的不知道它意味着什么或如何解决它。
同样,我有一个有效的令牌,并且在本地完美运行的同一个调用在远程服务器中失败。
谢谢!
服务器信息
Ubuntu 14.04.4 LTS
PHP 5.5.9-1ubuntu4.14(cli)(建于:2015年10月28日01:34:46) 版权所有(c)1997-2014 PHP小组 Zend Engine v2.5.0,版权所有(c)1998-2014 Zend Technologies Zend技术公司的Zend OPcache v7.0.3,版权所有(c)1999-2014 与Xdebug v2.2.3,版权所有(c)2002-2013,Derick Rethans
Symfony版本3.0.3
lexik / jwt-authentication-bundle v1.4.3
注意:我在lexik/jwt-authentication-bundle github页面中打开了一个问题,该问题提供了更多详细信息。
编辑:抱歉浪费每个人的时间。未启用Mod_rewrite :(