簡體   English   中英

IIS 7如何使用數據庫中的用戶帳戶映射客戶端證書?

[英]IIS 7 How to map a client certificate with a user account in a database?

這里有http://blogs.iis.net/webtopics/archive/2010/04/27/configuring-many-to-one-client-certificate-mappings-for-iis-7-7-5.aspx

當客戶端證書用於用戶身份驗證時,Internet信息服務(IIS)使用多對一客戶端證書映射將最終用戶與Windows帳戶相關聯。

如果我不想使用Windows帳戶映射但使用自定義數據庫或成員資格中的帳戶,該怎么辦?

如何在asp.net中執行此操作(示例代碼在哪里?)

嗯:沒人知道? 將不得不盡快給予賞金:)

美國國防部將此用於CAC。 基本上,您只需存儲證書的某些部分(比如SUBJECT),然后與此進行比較以進行身份​​驗證。

在ASP.Net中,您可以訪問客戶端證書:

Request.ClientCertificate.Subject

許多證書主題將具有唯一的ID,因此證書ID用於覆蓋個人姓名的更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM