1

最近、ページ間でランダムな量のリクエストが行われた後、Webアプリケーションがユーザーをランダムにログアウトすることに気付き始めました。UserIsOnlineTimeWindow考えられるすべてのシナリオを実行しましたが、(Membershipプロバイダーの)プロパティがデフォルトのプロパティと等しくない場合にのみ発生することに気付きましたFormsAuthentication Timeout

UserIsOnlineTimeWindow影響はデフォルトのFormAuthenticationプロバイダーに影響しますか?

それらは同じである必要がありますか?

もしそうなら、説明してください...

Membership以下は、デフォルトのAPIとFormsAuthentication (相互に影響を与える前述のプロパティに関して)との関係については説明していませんが、かなり自明です。

ユーザーがオンラインと見なされる、ユーザーの最終アクティビティの日付/タイムスタンプからの分数を指定します。

http://msdn.microsoft.com/en-us/library/system.web.security.membership.userisonlinetimewindow

4

1 に答える 1

1

それは奇妙に思えます。UserIsOnLine Time は、私が知っていることを何も更新しません。開発ツールを使用してクロムなどのブラウザーで Cookie を確認し、実際に Cookie の有効期限を確認することをお勧めします。私が知っている限り、それがログアウトを引き起こす唯一のものです(Cookieの削除以外に)

于 2012-08-17T02:45:35.630 に答える