在使用IIS生成证书更新请求的时候,可能出现如下图的错误:

大意是:执行该操作的时候发生了错误,详情如下:拒绝访问。(错误0x80070005(E_ACCESSDENIED))
要解决这个问题的步骤如下:
- 打开如下路径(打开资源管理器粘贴进地址栏后回车,常规情况下在C盘,特殊的请根据实际情况更改盘符):
\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\ -
在MachineKeys文件夹上点右键选属性Properties
图2. 打开文件夹MachineKeys的属性对话框
-
点击安全Security选项卡,然后点编辑Edit按钮。
图3. 进入设置文件夹权限界面
-
选中Administrators(这里假定我们是用Administrators安全组的用户进行证书更新请求生成操作),然后在下面完全控制Full Control的允许Allow的复选框上勾选,最后点OK:
图4. 修改权限
- 如果出现错误提示,点击继续Continue完成操作。然后点击确定OK按钮。
- 重新执行申请更新证书的操作,就不会有拒绝访问的错误了。
达叔傻乐(darwin.zuo@163.com)
网友评论