2016-11-26 3 views
0

Ich habe eine benutzerdefinierte Anforderungsklasse erstellt, um Validierungsregeln für mein Formular in einer Laravel 5.2-Anwendung hinzuzufügen. Aber es akzeptiert nur normale Post-Anfrage und erlaubt nicht die Ajax/Post-Anfrage (403 Response).Ajax-Anforderung tritt Fehler 403 auf, wenn benutzerdefinierte Anforderungsklasse verwendet

Laravel Standard Request-Objekt akzeptiert sowohl normale Post und Ajax Post. Fehle ich hier etwas?

+0

Es ist wahrscheinlich wegen der CSRF-Token. Senden Sie das CSRF-Token als Teil Ihrer Ajax-Anfragedaten? Bitte aktualisieren Sie Ihre Frage mit dem Anforderungsklassencode, Ajax-Code und wahrscheinlich den Fehlermeldungen aus den Protokollen. – sepehr

+0

Ajax-Anforderung erfordert die authorize() -Methode für die benutzerdefinierte Anforderungsklasse. :( –

Antwort

Verwandte Themen