私はsudo php artisan serve --host 0.0.0.0 --port 80
を使用してリモートサーバーにLaravelアプリケーションを展開しましたが、ログインするとTokenMismatchExceptionが表示されます。このアプリは私の地元の環境で正常に動作していると、私のログインフォームはなかった{{ csrf_field() }}
Laravel artisanはリモートサーバーにサービスします
0
A
答えて
0
はこれを試してみてください含まれています
を私はあなたがます$ this->ミドルウェア(「認証」)を追加仮定しています。コントローラーのコンストラクターの内部で認証が機能するようにします。あなたのログイン/登録フォームの下に、{!!フォーム:: someElement !!}:
{!! csrf_field() !!}
それとも、フォーム内のinputタグを使用している場合は、ただ単にタグの後にこれを追加します。すべての
<input type="hidden" name="_token" value="{{ csrf_token() }}">
1
まず、プロダクションモードでphp artisan serve
コマンドを使用しないでください。 laravelのpublic/index.phpファイルには、http://or.net/
のようなbaseUrlを指摘しておかなければなりません。すべての依存関係を持つlaravelアプリケーションをブートストラップします。共有サーバーでのlaravelのホストの詳細については、this CW answerを参照してください。
CSRFトークン問題の解決策は、@ sujalPatelによって解決されます。あなたは
{!! csrf_field() !!}
ない{{ csrf_field() }}
+0
違反はしませんが、私のフォームには{{csrf_field()}}とそのローカル開発環境の作業が含まれていると言われました。リモートサーバーでの作業が停止します。 –
関連する問題
- 1. Laravel artisan migrate
- 2. Laravel Php Artisan Serveエラー
- 3. Laravel Artisanコマンドのエラー
- 4. Laravel artisanは常にスケジュールを実行します
- 5. Laravel artisan migrate:refresh xammpは奇妙なエラーを返します
- 6. Laravel 4.2 Artisan Console Progress Bar
- 7. Laravel 5.2 artisan error 255 exeception
- 8. Fresh Laravel Install、Artisan Not Working
- 9. Laravel 5.3とSentinel replacement artisan make:auth
- 10. Laravel 5.3.30 artisanコマンドが機能しない
- 11. Laravel - php artisan migrateが動作しない
- 12. クラス 'UserTableSeeder'は存在しません - Laravel 5.0 [php artisan db:seed]
- 13. Laravel artisanがスケジュールのエラーをマイグレーションする
- 14. laravel - php artisan migrateが失敗する
- 15. Laravel php artisan migrate接続が拒否されました
- 16. Laravel php artisanがJWTのエラーを表示
- 17. Laravel artisanを使用してモデルテーブルをクリアする方法はありますか?
- 18. php artisanコマンドを使用するには?
- 19. リモートサーバーにWindowsサービスをインストールする
- 20. laravelの "php artisan migrate"を使用してデータベースを移行するには
- 21. Laravel Artisanコマンドの出力を保存/リダイレクトする方法は?
- 22. laravel artisan consoleでファイルを入力する方法は?
- 23. php artisanは、コンポーザーインストール時にタイムアウトを最適化します
- 24. Laravel Artisanコンソールコマンドでモデルコレクションを取得できません
- 25. Artisanはコントローラーに作成、ストアなどを生成しません
- 26. Laravel 5.3 php artisan migrateが動作しない
- 27. php artisan serveなしでlaravel 5 appを実行
- 28. laravel 5.2:php artisan vendor:公開していない公開
- 29. php artisan queue:mongodbとlaravelで動作しない5.2
- 30. Laravel 5.2がphp artisan serveを使わずにlocalhostで実行
悪気を追加しないことがあるが、私は自分のフォームが含まれてい言及しました{{csrf_field()}}とその地元のdevの環境で作業します。リモートサーバーでの作業が停止します。 –