从rails 2.1.2升级到2.3.8后,通过applet(在js函数内)对imagecontroller的调用不再存储current_user数据。这导致图像无法加载。不确定为什么要对此升级进行最小的更改,这只是停止工作。
答案 0 :(得分:0)
这是代码......
JavaScript函数: document.write param name =“page”value =“'+ file_location_of_image +
这会产生http请求:http://localhost/suburi/directory_of_image/image.jpg
有一个路由配置来处理动作“directory_of_image”,该动作依次在before filter:login_required之后调用带有图像的“send_data”。 login_required返回false,因为此时current_user被重置,图像永远不会返回浏览器。