Laravel auth脚手架返回MethodNotAllowedHttpException

0 php routes laravel laravel-5.3

我正在运行最新的Laravel 5.3版本,运行后php artisan make:auth,我尝试在应用程序中注销并返回此错误:MethodNotAllowedHttpException.

Web.php(路由文件):

Route::get('/', function () {
    return view('welcome');
});

Route::auth();

Auth::routes();

Route::get('/home', 'ClinicController@index');
Run Code Online (Sandbox Code Playgroud)

我可以看到视图已经创建,但为什么它会返回此错误?提前谢谢了

Sky*_*lit 6

在Laravel 5.3中,/logout路由被分配给方法POST,因此要注销,您必须创建表单并提交它.

<form action="{{ route('/logout') }}" method="post">
    {!! csrf_field() !!}
    <button type="submit">Logout</button>
</form>
Run Code Online (Sandbox Code Playgroud)