私は銀行のAPIを使用しています。
銀行は私のウェブサイトに投稿要求を送信しますが、トークンフィールドが要求されていないと返信せず、TokenMismatchException
に直面しています。
この問題を解決するにはどうすればよいですか?ここで
は、コードをcorespondingされています。要するに
他のドメインからのリクエストを投稿する結果TokenMismatchException
public function submitPayment()
{
$api = 'test';
$amount = '3443354';
$redirect = URL::to('new-order/after-payment');
$result = $this->send($api, $amount, $redirect);
$result = json_decode($result);
return redirect("https://example.com/$result->transId");
}
から
_csrf_token
に変更されあなたは 'アプリ/ HTTP /ミドルウェア/ VerifyCsrfToken.php'が配列 –
チェックアウトHTTP以外でのファイルにルートを追加することにより、CSRFトークンチェックを無効にすることができます://stackoverflow.com/questions/31427840/laravel-tokenmismatchexception/32125744#32125744 –
@AkshayKhaleありがとう – mehdirahimi