使用命令生成一个证书:makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=cnlan -sky signature -pe cnlan.cer然后双击cnlan.cer或直接在ie里导入cnlan.cer文件,都只能安装到当前用户下(CurrentUser),不能安装到本地计算机里(LocalMachine),有什么办法吗?把它安装到CurrentUser里时,在调试程序时系统会提示:证书“CN=cnlan”必须具有能够进行密钥交换的私钥。该进程必须具有访问私钥的权限。
我的系统是vista,没有找到给该证书授权的地方,晕掉了
我的系统是vista,没有找到给该证书授权的地方,晕掉了
解决方案 »
- C# 调用java web service
- ASP.NET 截取两个特定字符之间的值
- 关于替换字符串的问题,感兴趣的进入。
- 怎样在SQL Server Management Studio里新增存储过程?
- NHibernate 的配置问题,急??
- 调用Remoting报错
- 请问如何把VB的代码Dim snd$ snd$ = snd$ & Chr$(&HD) & Chr$(&HA)翻译成C#
- 如何数据库连接放到统一的位置?
- 新手入门,关于new和override的问题,希望高手指点
- 如何全局hook windows 窗口
- 简单的c#连接access2007的问题
- c# access数据库 数据筛选问题
我自己搞定了,接分吧。现在想结贴都没有人接分。
来个人顶吧,把分给第一个人.