HttpCookie.Secure 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出是否要使用 SSL (亦即,只能透過 HTTPS) 來傳輸 Cookie。
public:
property bool Secure { bool get(); void set(bool value); };
public bool Secure { get; set; }
member this.Secure : bool with get, set
Public Property Secure As Boolean
屬性值
若要透過 SSL 連線 (HTTPS) 來傳送 Cookie,則為 true
,否則為 false
。 預設值是 false
。
範例
如果 Cookie 設定為使用 SSL 傳輸,則下列程式碼範例會採取動作。
if (MyCookie.Secure)
{
//...
}
If MyCookie.Secure Then
'...
End If
備註
若要為整個應用程式使用 SSL 來設定 Cookie 的傳輸,請在應用程式的組態檔中啟用 Cookie 傳輸,Web.config位於應用程式的根目錄中。 如需詳細資訊,請參閱 HTTPCookies 元素 (ASP.NET 設定架構) 。 使用 Secure Web.config 檔案中設定的屬性覆寫值,以程式設計方式設定值。
處理敏感性資訊時,強烈建議您使用 HTTPS 通訊協定搭配 SSL 加密。 SSL 可防止資料遭到變更, (資料完整性) 、保護使用者的身分識別 (機密性) ,並確保資料來源自預期的用戶端 (驗證) 。 如需加密優點的詳細資訊,請參閱 密碼編譯服務。