我的网站要求用户在下载文件之前登录,我希望添加对Orbit和免费下载管理器等下载管理器的支持。我尝试使用这些管理器下载文件并在管理器中输入用户名和密码,但是他们下载了我的登录页面而不是文件。
我的登录是典型的,建立在cakephp上,甚至没有CSRF。
我是否需要做一些特殊工作才能让下载管理员成功登录?
答案 0 :(得分:2)
下载经理无法登录。但是,他们应该尊重饼干。我相信你的系统的问题是cookie的生命周期。您最有可能在浏览器关闭时将Cookie设置为过期。因此,下载管理器发送已经过期的cookie。
查看this answer了解详情。