3

私の Web サイトでは、ファイルをダウンロードする前にユーザーがログインする必要があります。Orbit や Free Download Manager などのダウンロード マネージャーのサポートを追加したいと考えています。これらのマネージャーを使用してファイルをダウンロードし、マネージャー内にユーザー名とパスワードを入力しようとしましたが、ファイルではなくログイン ページがダウンロードされます。

私のログインは典型的で、cakephp で構築されており、CSRF さえありません。

ダウンロード マネージャーが正常にログインできるようにするために何か特別なことをする必要がありますか?

4

1 に答える 1

2

ダウンロード マネージャーはログインしません。ただし、Cookie を尊重する必要があります。あなたのシステムの問題はクッキーの寿命だと思います。ほとんどの場合、ブラウザを閉じたときに Cookie の有効期限が切れるように設定しています。そのため、ダウンロード マネージャーは既に有効期限が切れている Cookie を送信します。

詳細については、この回答を確認してください。

于 2012-03-18T20:06:24.400 に答える