我正在使用Laravel 5.4作为API。我有一条路由设置用于登录和注册,如下所示:
// Authentication routes...
Route::put('user', 'Auth\AuthController@changeUserName');
Route::post('login', 'Auth\AuthController@login');
Route::post('register', 'Auth\AuthController@postRegistration');
尝试登录或注册我使用所需的输入创建一个post请求我应该获得200个成功响应以及JWT授权头。这在我的本地机器上运行得很好:(Fedora 25,Apache / 2.4.25,PHP 7.0.15)但是在我的生产服务器上(Ubuntu 14.04,Apache / 2.4.7,PHP 7.1.2-3)我是得到上述错误。
当然注意它是完全相同的代码。 (为了确定,我重新克隆了这个项目。)
答案 0 :(得分:0)
好的问题是我在http://
发帖但是我设置了加密并使我的请求自动重定向到https。但我不认为这适用于帖子请求。
因此,当我将https://
加上我的网址前缀时,一切正常。