首先,我很抱歉我的英語不好。在asp.net中實現證書授權
在過去的兩天裏我讀了很多,但沒有找到解決我的問題。
我需要實現這樣的授權: 用戶打開網頁,出現特殊表格。在這個表格上只有一個按鈕「選擇證書文件」。 當用戶點擊它 - 他必須選擇證書文件,這將用於授權。該文件必須是存儲在閃存驅動器等中的 。不在計算機硬盤上。
我讀了關於cer/pfx文件,但沒有關於這種模型。
也許這是不可能的,使這個在.NET
System.Security.Cryptography.X509Certificates.X509Certificate
System.Security.Cryptography.X509Certificates.X509Certificate2
使用這個類與此同時形式的授權將在本網站實現的,所以 用戶可以選擇如何授權。
更新: 我認爲這些類不能用於此模型。你能告訴我其他什麼嗎?
SSL現在不是問題。你寫的關於證書的所有我知道。但我需要用戶將證書保存在可移動設備上,我將寫入它們。沒有這個閃存驅動器的人不會訪問網頁。但謝謝你的回答。 – Dimka 2011-04-13 08:57:15
我已根據您的評論更新了我的答案 – m0sa 2011-04-13 09:47:14
謝謝!我正在考慮Java小程序,但整個項目正在研究.NET,所以我想在C#中找到解決方案,現在我正在嘗試Silverlight。 – Dimka 2011-04-13 10:00:25