Flask-login は、「login_user(user)」を呼び出した後、chrome でユーザーを覚えていないようです。Safari やその他のブラウザでは機能しますが、Chrome では機能しません。
質問する
571 次
1 に答える
2
これはおそらく、有効なトップレベル ドメインなしで「localhost」または「testsite」ドメインで開発しているためです。Chrome は、設計上の決定により、「localhost」ドメインに Cookie を保存しません。つまり、セッション Cookie はそこに保存されません。参照: http://code.google.com/p/chromium/issues/detail?id=56211
解決策は、etc/hosts ファイルに次のようなエイリアスを作成することです: 127.0.0.1 localhost.com
「localhost.com」ドメインで作業します。
于 2012-11-08T20:44:49.277 に答える