FormsAuthentication.SlidingExpiration プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
変化する有効期限が有効かどうかを示す値を取得します。
public:
static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
static member SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean
プロパティ値
スライド式有効期限が有効な場合は true
。それ以外の場合は false
。 既定値は、true
です。
例
次のコード例では、 slidingExpiration
ASP.NET アプリケーションの Web.config ファイルで 属性 false
を に設定します。
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
name=".ASPXFORMSAUTH"
cookieless="UseCookies"
requireSSL="true"
slidingExpiration="false" />
</authentication>
注釈
プロパティ値はSlidingExpiration、forms 構成要素の 属性を使用してslidingExpiration
設定されます。
スライディング有効期限は、要求が行われ、タイムアウト間隔の半分以上が経過した場合に、有効な認証 Cookie の有効期限をリセットします。 Cookie の有効期限が切れた場合、ユーザーは再認証を行う必要があります。 プロパティを SlidingExpiration に false
設定すると、構成された timeout
値に基づいて認証 Cookie が有効になる時間を制限することで、アプリケーションのセキュリティを向上させることができます。
を としてfalse
構成requireSSL
する場合は、 も としてfalse
構成slidingExpiration
して、チケットが有効な時間を短縮することをお勧めします。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET