Fixture证书权限导致CSR申请证书失败的问题 [已解决]

  • 问题描述:
  • 排查/解决方法
    • Step1: 检查证书是否正确导入:
      • 方法1 :mmc
      • 方法2 :certmgr.msc (推荐)
    • Step2: 查看/修改相应证书的权限

之前调试笔记解决问题记录的经验和问题分析, 趁着假期整理整理:

问题描述:

在申请证书CSR到签发证书过程中一直返回报错,但是查看PC上所有相关证书是已经Import好了的,并且能列表里显示,就想当然认为证书是OK的,

所以当时主要排查方向放到了CSR申请的代码中,最终才找到RootCause根本原因:是证书的权限问题导致,更改后解决:

排查/解决方法

Step1: 检查证书是否正确导入:

首先检查下PC上导入的证书是否正确:

有两种方法可以查看:

方法1 :mmc

Cmd进入mmc,

启动console如下

添加证书相关console



方法2 :certmgr.msc (推荐)

或 直接CMD执行 certmgr.msc


进入Certificates Manager

查看personal-Certificate

如果发现没有相关证书,则右键All Task->Import 导入到相关Folder即可

如果导入证书后还是不行,则继续Step2

Step2: 查看/修改相应证书的权限

选中相应证书,右键All Tasks -> Manage PrivateKeys

在 Manage PrivateKeys Security选项卡中,

发现当前用户没有权限,选中当前用户,添加个人权限如下图:

所以Root cause 是权限拦住了,导致CSR申请的证书失败,并不是code问题。

Fixture证书权限导致CSR申请证书失败的问题 [已解决]相关推荐

  1. 密码学专题 证书和CA指令 申请证书|建立CA|CA操作|使用证书|验证证书

    Req指令介绍 功能概述和指令格式 req指令一般来说应该是提供给证书申请用户的工具,用来生成证书请求以便交给CA验证和签发证书.但是,OpenSSL的req指令的功能远比这样的要求强大得多,它不仅可 ...

  2. 实现CA证书创建及客户端申请证书

    author:JevonWei 版权声明:原创作品 CA证书的相关文件路径 openssl配置文件/etc/pki/tls/openssl.cnf /etc/pki/tls/openssl.cnf C ...

  3. 自己制作cer/pfx公钥私钥证书和导出CFCA申请证书

    1. Windows安装方法 OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具.例如 http://slproweb.com/products/Win32OpenS ...

  4. 连接服务器时遇到报错:ERROR:ORA-12638: 身份证明检索失败(问题已解决)

    在学校学习数据库相关知识的时候,因为在安装Oracle21c然后乱动了各种七七八八的设置.导致用命令提示窗口用校园网连接学校的数据库的时候报错身份证明检索失败.如下: 首先在任务栏搜索注册表编辑器,然 ...

  5. android 蓝牙发送失败怎么办,【已解决】安卓手机通过蓝牙发送文件到Ubuntu发送失败...

    [背景] 测试安卓手机和Ubuntu中的蓝牙的连通性. 试了,是可以正常的,在桌面端Ubuntu中的蓝牙中,发送文件到android手机中 但是在安卓中,选择文件的分享,通过蓝牙发送,发送到Ubunt ...

  6. VM异常关闭后导致虚拟机无法打开问题解决办法【已解决】

    vmware卡的时候,我就去关闭vmware,一直提示vmware服务繁忙,然后我就强制把vmware服务关掉了 再打开的时候就打不开了,弹框提示""........vmx.exe ...

  7. 使用U盘安装cent OS系统时,出现Reached target Basic System的错误,导致进不去安装界面(已解决)

    U盘安装cent OS系统时停在了 Reached target Basic System, 接着是一大串提示信息大概是找不到设备的意思. 大概是这样的情况 问题原因:由于u盘在刻入镜像时,会重命名u ...

  8. hbuilder打包ios_ios开发证书的作用及申请步骤

    iOS开发证书 顾名思义就是在iOS应用开发过程中使用的. 在开发过程中打包安装到真机测试调试,解决开发过程的bug! 下面介绍申请步骤. 一.下载安装iOS证书申请辅助软件Appuploader A ...

  9. 域控如何申请服务器ca证书,域环境证书申请--基于微软管理控制台(MMC)申请证书...

    目前,大量计算机网络都存在被未经授权访问的隐患.为了保护用户的网络及网络传输信息的安全,可以使用证书服务.在许多产品中, 为了提高通信的安全,都需要"证书"服务的支持.例如,Exc ...

  10. active directory 证书服务器,安装“Active Directory证书服务”角色

    目前,大量计算机网络都存在被未经授权访问的隐患.为了保护用户的网络及网络传输信息的安全,可以使用证书服务.在许多产品中, 为了提高通信的安全,都需要"证书"服务的支持.例如,Exc ...

最新文章

  1. 关于supervisor 挂载woker和worker linke worker 的同样的结束等待
  2. 实现跨浏览器的HTML5占位符
  3. mysql server windows_Windows下mysql community server 8.0.16安装配置方法图文教程
  4. 关于磁盘和内存的常识以及磁盘I/O进化史
  5. CSS改变插入光标颜色
  6. mysql 图片 格式_mysql存储图片 用什么格式
  7. linux jenkins部署之路之,ftp部署怎么匿名还好用咋解决思密达
  8. macos brew zookeeper,安装后zookeeper启动失败?
  9. C/C++面试题—合并两个排序的链表【递归和循环两种方式】
  10. ecs服务器数据迁移_免费服务器迁移上云实践分享!一键迁云,自动同步
  11. React 第十一章 组件的组合使用
  12. 外架小横杆外露长度规范要求_外架小横杆外露长度
  13. nssa和stub_华为stub、nssa区域配置
  14. 影片剪辑app android,4款经典的手机影片剪辑App
  15. 计算机无法启动鼠标键盘没反应,电脑开机后鼠标键盘没反应怎么办
  16. mysql 锁机制与原理详解
  17. [Learn Android Studio 汉化教程]Reminders实验:第一部分(续)
  18. linux centos数据备份,centOS系统的备份与还原
  19. 小白如何自学编程? 看完这篇这些雷和坑千万不要踩!
  20. WMS系统运用波次拣货原理

热门文章

  1. mediawiki java api_MediaWiki API 帮助
  2. 51个最佳jQuery教程和示例
  3. 网站根目录文件权限设置推荐
  4. Java中实现银行ATM 模拟银行账户业务实现存款、取款和余额查询。
  5. linux 下安装mantis
  6. 凡人修仙传jar_凡人的贝壳无法逃脱灵魂般的阴影
  7. 本人成功续费了。你的支付授权失败。请核对你的信息并重试,或尝试其他支付方式。请联系你的银行了。
  8. 惠普电脑调节电脑亮度
  9. ckeditor+ckfinder
  10. 基于BearPi套件开发的智能儿童手表系统