axotion / laravel-dotpay

Paczka do Laravela umożliwająca wysyłanie danych bezpośrednio po API
MIT License
12 stars 11 forks source link

Routes $ CSRF exception #19

Closed Lukasz-Chowaniec closed 4 years ago

Lukasz-Chowaniec commented 4 years ago

Ścieżki w web.php mam:

    //Dotpay
    Route::get('/dotpay/callback', 'DotpayController@callback')->name('dotpay.callback');
    Route::post('/dotpay/pay', 'DotpayController@pay')->name('dotpay.pay');

Http/Middleware/VerifyCsrfToken

protected $except = [
    'dotpay/pay',
];

Controller jest skopiowany z README paczki.

i ciągle dostaję:

The GET method is not supported for this route. Supported methods: POST.
C:\xampp\htdocs\nazwa\vendor\laravel\framework\src\Illuminate\Routing\RouteCollection.php#256

Wywoluje testowo tą metodę bezpośrednio w przeglądarce: http://localhost/nazwa/public/dotpay/pay

Co robię nie tak?

Laravel 6 PHP 7.3

Lukasz-Chowaniec commented 4 years ago

Odpowiadam sam sobie: Zapytanie metodą post można wykonać tylko z formularza lub użyć do testu Postmana z metodą POST i request testowy np http://localhost/nazwa/public/dotpay/pay