5

Kerberosを介したリモート認証を使用するWebサイトがあります。Djangoのドキュメント(https://docs.djangoproject.com/en/dev/howto/auth-remote-user/)に従ってすべてを設定しました。ログインはうまく機能しますが、ログアウトしてもセッションは終了しません。ユーザーが完全にログアウトしていることを確認するにはどうすればよいですか?ブラウザウィンドウを完全に閉じることは機能しているように見えますが、ユーザーはブラウザウィンドウを閉じずにログアウトできる必要があります。

4

2 に答える 2

0

ユーザーが django からログアウトすると、django セッションは破棄されますが、ユーザーは引き続き Kerberos にログインしており、次のリクエストによって自動的に新しいセッションが再度作成されます。django アプリケーションでは何もできません。Kerberos は他のサービス/アプリケーションで同時にユーザーを認証するために使用される可能性があるため、ユーザーは Kerberos からログアウトする必要があります。

于 2014-03-21T11:50:35.820 に答える