Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自远程连接的Post上的Laravel 5令牌不匹配_Laravel_Exception_Post_Token_Mismatch - Fatal编程技术网

来自远程连接的Post上的Laravel 5令牌不匹配

来自远程连接的Post上的Laravel 5令牌不匹配,laravel,exception,post,token,mismatch,Laravel,Exception,Post,Token,Mismatch,找了一整天都找不到答案 我正在使用phprartisanserve-host:0.0.0.0运行我的服务器,这样我就可以远程与服务器通信。 当我在本地主机上测试时,一切正常,但当我尝试从远程设备发送post请求时,它会以令牌不匹配异常进行响应。 进一步调试了这个,并缝好了我通过 函数getToken(){ 返回$('#令牌输入').attr('content'); } //角度ajax $http.post('/store',{id:1, “_标记”:getToken()})。 然后(功能(

找了一整天都找不到答案 我正在使用
phprartisanserve-host:0.0.0.0
运行我的服务器,这样我就可以远程与服务器通信。 当我在本地主机上测试时,一切正常,但当我尝试从远程设备发送post请求时,它会以令牌不匹配异常进行响应。 进一步调试了这个,并缝好了我通过


函数getToken(){ 返回$('#令牌输入').attr('content'); } //角度ajax $http.post('/store',{id:1, “_标记”:getToken()})。 然后(功能(响应){ ... }, 功能(响应){ $('body').html(response.data); }); 在会话令牌不断更改时保持不变。 通过将VerifyCsrfToken.php handle方法更改为throw来测试它

$token1 = $request->input('_token') ?: $request->header('X-CSRF-TOKEN');
throw new \App\Exceptions\SaleSiteException('token= ' . $token1 . '\nsession_token= ' . $request->session()->token());
我正在使用“文件”驱动程序。试图将我的权限更改为framework/sessions文件夹,但没有成功。 顺便说一句,发送get请求很好。


<meta name="csrf-token" content="{{ csrf_token() }}" />

$.ajaxSetup({
     headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});
$.ajaxSetup({ 标题:{ 'X-CSRF-TOKEN':$('meta[name=“CSRF-TOKEN”]).attr('content')) } });
可以找到文档