承認クッキー (CF_Authorization) が期限切れになると、ユーザーは汎用エラーページにリダイレクトされます。画像は以下の通りです。
期待される動作は、Discourse の _t クッキーが期限切れになったときに表示されるリフレッシュポップアップページを表示することです。画像は以下の通りです。
試したもののうまくいかなかったアイデア:
- クッキーはセキュアなため、JS では取得できません。
- Cloudflare チームは、セキュリティ上の理由から有効期限を延長できません。
この問題を解決する方法について、何かアイデアはありますか?
pfaffman
(Jay Pfaffman)
2
Cloudflare認証は、ディスコースを壊すこと以外に、どのような問題を解決しているのでしょうか?
ディスコースのCookieの有効期間を設定するサイト設定があると思っていましたが、隠されているのかもしれません。
「いいね!」 3
よくわかりません。CF_Authorization は Discourse のクッキーではありません。問題は、Cloudflare のクッキーが Discourse のクッキー _t より先にトリガーされることです。
pfaffman
(Jay Pfaffman)
4
永続セッションまたは最大セッション期間を変更してみてください。
Cloudflare Cookieが重要なのはなぜですか?
pfaffman
(Jay Pfaffman)
7
設定を変更した後、既存のCookieを削除する必要があると思います。それらは新しいセッションにのみ影響し、Cookieになります。
まだ機能しません。匿名ブラウザでフォーラムを開き、CF_Authorization Cookie を削除した後も、同じ汎用ページが表示されました。
pfaffman
(Jay Pfaffman)
9
すみません。Cloudflareが何をしているのか理解できていないようです。それなしでできますか?
「いいね!」 1