- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
当用户登录系统时,是在https
然后进入首页,是http
在登录期间,根据特定条件,我们使用 flash[:notice]
向用户发送一些消息
但是 flash[:notice]
不工作。
当 ssl
未实现时,flash[:notice] 工作正常。
redirection
从 http
到 http
页面也 flash[:notice]
完美工作。
我们也实现了
flash.keep
redirect_to path_to_path, :flash=>{:notice=>"our message"}
但是他们都失败了。
有没有人遇到过这种情况,请指点。
最佳答案
flash
消息是使用服务器 session 实现的。但是,根据服务器和配置, session 不会在 http 和 https session 之间共享。换句话说,如果您从 http 切换到 https,反之亦然,服务器会创建两个不同的用户 session 。
您可以通过打印 session ID 并比较它是否相同来检查这一点。
您可以通过在表示消息的查询字符串中传递参数(例如 redirect_to path_to_path(message: 1)
)来解决此问题,然后在操作检查中(如果该参数存在) , 在 View 中打印出消息(将在 View 中编码)。
关于ruby-on-rails - 闪光[:notice] not working when redirect_to changes from http to https and vice versa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21021285/
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php o
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我是一名优秀的程序员,十分优秀!