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 屬性會設定為目前的日期和時間加上原始 Expiration 值減去原始 IssueDate 值。