查看: 2080|回復: 0
打印 上一主題 下一主題

在憑放存放區中搜尋憑證

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-7-27 21:00:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Set myStore = Server.CreateObject("CAPICOM.Store")
  myStore.Open CAPICOM_LOCAL_MACHINE_STORE, "My" , CAPICOM_STORE_OPEN_READ_ONLY
  Set myCertificates = myStore.Certificates.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, subject)
  Set myCertificates = myCertificates.Find(CAPICOM_CERTIFICATE_FIND_ISSUER_NAME, issuer)
  If myCertificates.Count > 0 Then
   Set mSignerCert = myCertificates(1)
   Set myCertificates = Nothing
   myStore.Close
   Set myStore = Nothing
  Else
   Set myCertificates = Nothing
   myStore.Close
   Set myStore = Nothing
   Err.Raise vbObjectError + 512, "clsEWP", "Cannot find certificate issued to " & subject & " by " & issuer
  End If
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-10-29 19:23 , Processed in 0.028626 second(s), 15 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表