0
Laravel 5.2와 협력 중입니다. 내 로컬 환경 (방랑자)에서 작업 할 때 코드가 작동하고 쿠키가 브라우저에 저장됩니다. 하지만 프로덕션 환경에서 시도하면 쿠키가 브라우저로 전송되지만 저장되지는 않습니다. 누구든지 제발 도와 주실 래요?Laravel 쿠키가 브라우저로 전송되었지만 저장되지 않았습니다.
CROS 문제와 유사합니다.
헤더 :
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Headers: Origin, Content-Type');
Larvel 번호 :
if (isset($cookies['poptin_display'])){
//var_dump($cookies);
return response()->json($poptinTrigger)->withCookie('poptin_dispaly_returning_visitor',$visit_counter, 86400)->withCookie('poptin_dispaly_after_x_visiting',$visit_first_time, 86400);
}else{
return response()->json($poptinTrigger)->withCookie('poptin_display',true, 1440)->withCookie('poptin_dispaly_returning_visitor',$visit_counter, 86400)->withCookie('poptin_dispaly_after_x_visiting',$visit_first_time, 86400);
}
그건 중요하지 않습니다! 나머지 두 개는 훨씬 더 길다. 도와 줘서 고마워! –