2011-07-26 9 views
1

フォームauthを使用するASP.NET Webアプリケーションを作成しています。特定の開始日から指定された終了日まで有効なログインをユーザーに与えたい。 IsApprovedフラグを反転させてログインを有効または無効にするのは簡単ですが、そのような場合には外部ソースが必要です。ASP.NETフォームのユーザーにタイムウィンドウを提供する認証

質問:既にシステムに組み込まれている欠けている簡単な方法がありますか、そのような時間枠を有効にするには、カスタムプロバイダを作成するか、必要なデータを追跡するヘルパーアプリ)?

私は必要に応じてカスタマイズ作業を行っても問題ありませんが、必要がなければ私はそれをしないようにしたいと思います。

答えて

1

web.configファイル内のタグの設定

slidingExpiration="false" 

http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.slidingexpiration.aspx

もここにカバー:http://www.asp.net/security/tutorials/forms-authentication-configuration-and-advanced-topics-cs(チケットのタイムアウト値セクションを指定までスクロールします。)

、ここで注意すべき点: http://weblogs.asp.net/owscott/archive/2006/07/15/Forms-Authentication-Timeout.aspx

関連する問題