六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Asp Object 之:ClientCertificate

[摘要]ClientCertificateClientCertificate 集合從 Web 瀏覽器發布請求中獲取驗證字段(由 X.509 標準指定)。 如果 Web 瀏覽器使用 SSL3.0/PCT1 協議(也就是說,它使用以 https:// 開頭的 URL,而不是 http://)連接服務器及服務器...

ClientCertificate

ClientCertificate 集合從 Web 瀏覽器發布請求中獲取驗證字段(由 X.509 標準指定)。

如果 Web 瀏覽器使用 SSL3.0/PCT1 協議(也就是說,它使用以 https:// 開頭的 URL,而不是 http://)連接服務器及服務器請求驗證,則瀏覽器將發送驗證字段。

如果沒有發送驗證,ClientCertificate 集合將返回 EMPTY。

必須先將 Web 服務器配置為要求客戶端驗證,然后才能使用 ClientCertificate 集合。

語法

Request.ClientCertificate( Key[SubField] ) 

參數

Key
指定要獲取的驗證字段名稱。客戶端驗證包括下列字段。
意義
Certificate按 ASN.1 格式的二進制流字符串,其中包括完整的驗證內容。
Flags一組標志,提供其他客戶端驗證信息。可以設置下面的標志:

ceCertPresent - 當前的客戶端驗證。

ceUnrecognizedIssuer - 該鏈上來自未知的發布者的最后一個驗證。

注意 要使用以上標志,必須在 ASP 頁中包含客戶端驗證包含文件。若您正在使用 VBScript,則應包含 cervbs.inc。這些文件安裝在 \Inetpub\ASPSamp\Samples 目錄下。

Issuer包含子字段值的列表的字符串,此列表包含驗證發布者的信息。若該值在無 SubField 項的情況下指定,則 ClientCertificate 集合返回一個以逗號分隔的子字段列表。例如,C=US, O=Verisign 等。
SerialNumber包含驗證的序列號的字符串,序列號以連字符 (-) 分隔的 16 進制 ASCII 碼表示。例如,04-67-F3-02。
Subject包含子字段值的列表的字符串,此列表包含有關驗證的主題信息。若該值在無 SubField 項的情況下指定,則 ClientCertificate 集合返回一個以逗號分隔的子字段列表。例如,C=US, O=Verisign 等。
ValidFrom指定驗證何時有效。此日期遵循 VBScript 格式并隨國家(地區)設置而變化。例如,在美國可表示為 9/26/96 11:59:59 PM.
ValidUntil指定驗證何時到期。


SubField
可選參數,用于按 Subject 或 Issuer 關鍵字檢索單獨的字段。此參數作為一個后綴添加到 Key 參數中。例如,IssuerO 或 SubjectCN。下表列出了一些通用的 SubField 值。
意義
C指定原國家(地區)名。
CN指定公用用戶名。(此子字段僅同 Subject 關鍵字一起使用。)
GN指定給定的名稱。
I指定一組首字母。
L指定所在地。
O指定公司或組織名稱。
OU指定機構的名稱。
S指定州或省。
T指定此人或組織的頭銜。

與在上述列表中所列的值不同,SubField 的值可被 ASN.1 標識所識別。ASN.1 標識的格式是一串通過句點 (.) 分隔的一系列數。例如: 3.56.7886.34。

注釋

可以通過關鍵字用循環來遍歷 ClientCertificate 集合。下面的例子對此進行演示。

<%For Each key in Request.ClientCertificate  Response.Write( key & ": " & Request.ClientCertificate(key) & "<BR>")Next%> 

示例

下面的示例使用 Subject 關鍵字測試客戶端驗證是否存在。

<%If Len(Request.ClientCertificate("Subject")) = 0  Response.Write("No client certificate was presented")End if%> 

下面的示例獲取發布客戶端驗證的公司的公用名。

<%= Request.ClientCertificate("IssuerCN") %> 

下面的示例檢查客戶端驗證主題的組織名。

<% If (Request.ClientCertificate("Subject")="Msft")  Response.Write("Good Choice!")End if%> 

下面的示例顯示客戶端驗證何時到期。

This certification will expire on <%= Request.ClientCertificate("ValidUntil") %> 

下面的示例使用 Flags 關鍵字測試客戶端驗證的發布者是不是已知的。第一行的 include 命令使腳本可使用已命名標志 ceUnrecognizedIssuer

<!--#include file="cervbs.inc" --><%If Request.ClientCertificate("Flags") and ceUnrecognizedIssuer then  Response.Write "Unrecognized issuer"End If%> 

應用于

Request 對象





主站蜘蛛池模板: 在线观看 a国v | 亚洲视频自拍 | 日本视频免费在线播放 | 亚洲 欧美 中文 日韩专区 | 天天色亚洲 | 色中文字幕 | 日韩精品一区二区三区不卡 | 日韩中文字幕在线有码视频网 | 日韩亚洲国产综合久久久 | 日韩乱码中文字幕视频 | 日本在线视频网址 | 日韩a无v码在线播放免费 | 日韩精品中文字幕一区三区 | 视频一区日韩 | 日本高清视频一区 | 天天操天天干天天干 | 中国国产成人精品久久 | 亚洲一区二区三区精品影院 | 日韩国产成人资源精品视频 | 日日摸夜夜添夜夜添特色大片 | 日韩久久影院 | 色黄在线 | 日本a级片免费观看 | 亚洲大片免费看 | 日本一道本在线 | 青久草视频| 宅男噜噜噜66网站久久 | 亚洲最新网站 | 日韩在线资源 | 日本视频一区二区免费播放 | 日本中出视频 | 手机看片日韩高清国产欧美 | 日本狠狠干 | 天天综合久久久网 | 中文字幕在线永久视频 | 亚洲a影院| 午夜影视网站 | 羞羞漫画在线阅读页面漫画入口页面弹窗无限 | 四虎在线观看视频 | 午夜爱爱爱爱爽爽爽网站免费 | 爽一爽色视频 |