[英]IIS 7 How to map a client certificate with a user account in a database?
當客戶端證書用於用戶身份驗證時,Internet信息服務(IIS)使用多對一客戶端證書映射將最終用戶與Windows帳戶相關聯。
如果我不想使用Windows帳戶映射但使用自定義數據庫或成員資格中的帳戶,該怎么辦?
如何在asp.net中執行此操作(示例代碼在哪里?)
嗯:沒人知道? 將不得不盡快給予賞金:)
美國國防部將此用於CAC。 基本上,您只需存儲證書的某些部分(比如SUBJECT),然后與此進行比較以進行身份驗證。
在ASP.Net中,您可以訪問客戶端證書:
Request.ClientCertificate.Subject
許多證書主題將具有唯一的ID,因此證書ID用於覆蓋個人姓名的更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.