>PHP 프레임워크 >Laravel >laravel에서 csrf 확인을 끄는 방법

laravel에서 csrf 확인을 끄는 방법

藏色散人
藏色散人원래의
2021-12-27 14:30:592859검색

laravel에서 CSRF 확인을 끄는 방법: 1. Kernel.php를 열고 "AppHttpMiddlewareVerifyCsrfToken"에 댓글을 남깁니다. 2. verifyCsrfToken.php를 열고 CSRF 확인에서 제외할 URL을 지정합니다.

laravel에서 csrf 확인을 끄는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, Laravel 버전 5.1, DELL G3 컴퓨터.

laravel에서 csrf 확인을 끄는 방법은 무엇입니까?

Laravel 5.1 csrf 확인 끄기:

참고:

Laravel에는 기본적으로 CSRF 기능이 켜져 있습니다. 때로는 확인 토큰이 전달되지 않을 수 있으므로 꺼야 합니다.

방법 1(전역 종료):

파일 열기: appHttpKernel.php

이 줄 주석 처리:

'App\Http\Middleware\VerifyCsrfToken'

방법 2(부분 종료):

appHttpMiddlewareVerifyCsrf 수정 Token.php 이 파일입니다.

protected $Exception = []에서 CSRF 검증에서 제외할 URL을 지정하세요.

예:

protected $except = [
  //关掉以api开头的请求
  'api/*',
  //关掉带有.htm的请求
  '*.htm*' 
];

관련 권장 사항: 최근 5개의 Laravel 비디오 튜토리얼

위 내용은 laravel에서 csrf 확인을 끄는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.