Laravel返回未经身份验证但仍在运行的请求

时间:2019-02-11 12:05:53

标签: laravel laravel-passport

我有一个API,可以导出具有关联关系的多个数据,但是我只是购买了一个新服务器,并且在此服务器中,当我使用大json发出请求时,它两次到达路由文件并返回未经身份验证(它不应该导致它只是一个请求,我不进行任何重定向),使用较小的json不会发生。

但是即使返回未经身份验证的信息,我也可以在日志中看到请求一直在运行

enter image description here

那是我的服务器配置

memory_limit = 200M
max_execution_time = 600
max_input_time = 600
post_max_size = 200M
upload_max_filesize = 200M
display_errors = On
display_startup_errors = On
default_socket_timeout = 600
max_user_connections = 1000

更新

奇怪的是,当我在控制器的某个部分添加dump('test')时,它不会返回未经身份验证的异常,并且在请求的最后将返回成功的json

1 个答案:

答案 0 :(得分:0)

您是否在请求标头中发送任何数据? 添加到根目录.htaccess希望它能起作用。

RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]