Wie werfen verboten, Ausnahme von der middleware in laravel5?

Schreibe ich eine middleware in laravel 5. Ich möchte zu werfen verboten, mit Ausnahme code 403 von middleware. Mein middleware-Funktion wird unten gegeben:

use Exception;

public function handle($request, Closure $next)
{
    if (!Auth::check()) {
        throw new Exception("Access denied", 403);
    }
    return $next($request);
}

Rufe ich meine middleware von controller und ich erhalte die Fehlermeldung mit code 500, aber nicht 403. Wie kann ich dies beheben?

InformationsquelleAutor gsk | 2015-03-02
Schreibe einen Kommentar