FormsAuthentication.RenewTicketIfOld(FormsAuthenticationTicket) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
有條件地更新 FormsAuthenticationTicket 的核發日期和時間,以及到期日和時間。
public:
static System::Web::Security::FormsAuthenticationTicket ^ RenewTicketIfOld(System::Web::Security::FormsAuthenticationTicket ^ tOld);
public static System.Web.Security.FormsAuthenticationTicket RenewTicketIfOld (System.Web.Security.FormsAuthenticationTicket tOld);
static member RenewTicketIfOld : System.Web.Security.FormsAuthenticationTicket -> System.Web.Security.FormsAuthenticationTicket
Public Shared Function RenewTicketIfOld (tOld As FormsAuthenticationTicket) As FormsAuthenticationTicket
參數
要更新的表單驗證票證。
傳回
更新的 FormsAuthenticationTicket。
備註
如果目前的日期和時間減去值Expiration大於值減去IssueDate目前日期和時間,則RenewTicketIfOld方法會更新提供的FormsAuthenticationTicket到期日期和時間。
票證會更新為IssueDate目前日期和時間的屬性,而 Expiration 屬性會設定為目前的日期和時間,加上原始值減去原始ExpirationIssueDate值。