我正在进行laravel登录,并且在localhost中一切正常但是当我移动到实时服务器时它的投掷页面已过期错误,即使我添加了csrf token
我的表格是这样的
<form method="POST" action="{{ route('login') }}" role="form">
{{ csrf_field() }}
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required autofocus>
@if ($errors->has('email'))
<span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
<input id="password" type="password" class="form-control" name="password" required>
@if ($errors->has('password'))
<span class="help-block">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
<button type="submit" class="btn btn-green">Sign in</button>
</form>
我尝试使用php artisan cache:clear
清除服务器缓存并重新启动我的apache 2服务器
我还尝试清除config/framework/session
文件夹和config.framework/views
即使它仍然存在
任何人都可以帮助我吗??? 谢谢
答案 0 :(得分:1)
您的会话Cookie是否设置为安全?在config/session.php
中,如果您没有使用https,请确保'secure'=>false
。