1
我已對我的應用進行測試,以允許用戶使用其數字證書進行登錄。 這並不複雜,因爲它只需要一條線就可以從磁卡中實際檢索數據。Request.ClientCertificate.Subject不總是請求數據?
這是怎麼了請求數據:
@{
string certDados = Request.ClientCertificate.Subject;
string[] dataArray = certDados.Split(',');
string data = dataArray.Last();
string[] numberArr = data.Split(':');
string number = numberArr.Last();
}
<td>Utilizar Cert. Digital</td>
<td>@Html.CheckBox("hasDigital")
@number
</td>
問題是...我不能拿到號的所有時間。有時候這個數字在那裏,有時候不是。如果我刷新頁面幾次它就會出現,並且下一次刷新它不在那裏..
有沒有什麼我可以做的解決這個問題?