智能卡身份验证

时间:2014-08-14 15:16:18

标签: asp.net-mvc certificate

我正在开发一个ASP-MVC应用程序,它使用智能卡身份验证来授权用户获取特定页面(视图)。我已经编写了代码,现在我试图在调试器模式下测试它。我在我的机器上安装了智能卡读卡器,我的代码如下:

string certHeaderName = "certificate";
if(HttpContext.Current.Request.Headers[certHeaderName] != null) {
   string certificate=HttpContext.Current.Request.Headers[certHeaderName];
   certToParse = Convert.FromBase64String(certificate);
}

由于某种原因,此标题不存在。我只有以下标题:

  • 缓存控制
  • 连接
  • 内容长度
  • 内容类型
  • 接受
  • 接受编码
  • 接受语言
  • Cookie
  • 主持人
  • Referer
  • user-agent
  • origin

我已经测试了我测试porpuses的智能卡,它确实有效:

enter image description here

我不确定,也许我需要为我的浏览器或其他东西安装一些插件......

0 个答案:

没有答案