Store.Remove 方法
[ Remove 方法可用於需求一節中指定的作業系統。 請改用System.Security.Cryptography.X509Certificates命名空間中的X509Store 類別。]
Remove方法會從開啟的憑證存放區中移除憑證。 這個方法只能與已以讀取/寫入權限開啟的存放區搭配使用。
語法
Store.Remove( _
ByVal Certificate _
)
參數
-
憑證 [in]
-
解析為要從存放區中移除之 Certificate 物件的實例的運算式。
傳回值
這個方法不會傳回值。
備註
重要
從 Web 腳本呼叫此方法時,腳本必須從本機電腦刪除數位憑證。 允許不受信任的網站刪除數位憑證是安全性風險。 一個對話方塊,詢問網站是否可在第一次呼叫此方法時顯示刪除憑證。 如果您允許應用程式刪除憑證,然後選取 [不要再次顯示此對話方塊],該對話方塊將不會再針對刪除該網域內憑證的任何腳本顯示。 不過,嘗試刪除憑證之網域以外的腳本仍會導致此對話方塊出現。 如果您不允許腳本刪除憑證,並選取 [不要再次顯示此對話方塊],該網域中的腳本將會自動拒絕刪除憑證的能力。
當您從存放區中刪除憑證時,應該先刪除與憑證相關聯的私密金鑰。
如果存放區未以讀取/寫入權限開啟,這個方法就會失敗。 雖然這個方法可以與記憶體存放區搭配使用,但是當存放區關閉時,對記憶體存放區所做的任何變更都不會保存。
規格需求
需求 | 值 |
---|---|
可轉散發套件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本 |
DLL |
|
另請參閱