从excel链接到rails服务器运行devise不能正常工作
(轨4,ruby2.0,为OSX 14.5 excel,但在Windows Excel中检测到相同的问题)我有一个链接在Excel中,看起来像:
https://www.example.com/reports/download_frame/1481
当用户点击excel时,他们会被路由到默认主页。 当他们剪切和粘贴到浏览器相同的url,它工作正常,他们直接进入页面。
在Apache上,这是日志的样子:
- - - [14/Jun/2015:15:41:44 -0400] "OPTIONS /reports/download_frame/ HTTP/1.1" 404 1564 "-" "Microsoft Office Protocol Discovery" - - - - [14/Jun/2015:15:41:45 -0400] "GET /reports/download_frame/1481 HTTP/1.1" 302 106 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X) Excel/14.50.0" - - - - [14/Jun/2015:15:41:45 -0400] "GET /users/sign_in HTTP/1.1" 200 4148 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X) Excel/14.50.0" - - - - [14/Jun/2015:15:41:46 -0400] "GET /users/sign_in HTTP/1.1" 302 93 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0" - - - - [14/Jun/2015:15:41:46 -0400] "GET / HTTP/1.1" 200 6772 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0" -
我不确定第一个电话正在做什么,但第二个电话应该是正确的。 似乎devise是自动login他们,但忘了原来的url。 如果他们已经login,不应该只是第一次尝试?
使用可记忆的devise模块来记住连接时的用户。
检查这里的文档: http : //www.rubydoc.info/github/plataformatec/devise/master/Devise/Models/Remembrable
我发布后我发现这个,措辞不同,但同样的问题,第一个答案是解决我的问题。
Excel链接不加载页面,但是当链接被粘贴在浏览器中时,它可以工作。
- 媒介尝试algorithm?
- Excel模板电子表格的类devise/ UML?
- build议devise一个Access数据库来存储大约100行和100列的Excel工作表的时间快照?
- 从Excel表和字段列表创buildVisio数据库图
- 在excel microsoft查询编辑器中构buildPostgreSQL查询
- 如何使用msoPattern常量将图案应用于使用Perl Win32 :: OLE的Excel图表中的一系列图案
- 在devise一个可以在MS Excel中完成重复的系统时,采用什么样的最佳策略?
- 当前价格按离散值累计进度
- dynamic地查找两个表之间的匹配; 一个是文字,另一个是search模式