BizTalk证书相关操作
OPEN SSL 神技能
从PFX文件中导出私钥
openssl pkcs12 -in Cert.pfx -nocerts -nodes -out private_pc.key
从PFX文件中导出CSR文件
openssl req -new -key private_pc.key -out request.csr
将私钥变更为PEM格式
openssl rsa -in private_pc.key -out private.pem
将公钥变更为PEM格式
openssl x509 -in ce49258280294e4f.crt -out public.pem
比较Private Key, 证书是否正确
以下三个值必须一致。CSR的MD5值不受组织名称之类的影响
openssl req -noout -modulus -in request.csr | openssl md5
1e602c181de50101bcfa2bf71ae26459
openssl rsa -noout -modulus -in private.key | openssl md5
1e602c181de50101bcfa2bf71ae26459
openssl x509 -noout -modulus -in ssl.crt | openssl md5
1e602c181de50101bcfa2bf71ae26459
校验网站实际使用证书指纹
echo | openssl s_client -showcerts -servername ectest.xxxxx.com -connect ectest.xxxxx.com:5558 2>/dev/null | openssl x509 -inform pem -noout -text
Windows证书管理
IS 10/Windows Server 2016: 生成 Csr (证书签名请求)
- 在 Windows 开始菜单中,输入互联网信息服务 (IIS) 管理器。
- 一旦您有 IIS 管理器打开,请转到连接在左侧面板中,单击您要为其生成 CSR 的服务器名称。
- 在中间面板中,双击服务器证书.
- 在操作没错,单击面板创建证书申请....
- 输入下列内容可分辨的名称属性然后单击下一步(通用名称为正确的全限定域名名称)
- 为加密服务提供商选择Microsoft RSA 频道加密提供商.
- 为长度位选择2048或更高版本,然后单击下一步.
- 单击...输入的位置和您的 CSR,文件名称,然后单击完成.
在 IIS 10 服务器上手动安装 SSL 证书
在证书请求获得批准后,即可从 SSL 管理器下载证书,并将其安装在您的 IIS 10 服务器上。将证书文件复制到服务器上
将证书管理单元添加到 Microsoft 管理控制台 (MMC)
- 单击 Start Menu(开始菜单),然后单击 Run(运行)。
- 在提示框中,键入 mmc,然后单击 OK(确定)。
- 依次单击 File(文件)和 Add/Remove Snap-in(添加/移除管理单元)。
- 在新窗口上,单击 Add(添加)按钮。
- 在新窗口上,选择 Certificates(证书),然后单击 Add(添加)。
- 为管理单元选择 Computer account(计算机账户),然后单击 Next(下一步)。
- 依次单击 Local computer(本地计算机)和 Finish(完成)。
- 单击 Add Standalone Snap-in(添加独立管理单元)窗口上的 Close(关闭)。
- 单击 Add/Remove Snap-in(添加/移除管理单元)窗口上的 OK(确定)。
#### 导入中间 SSL 证书 - 在 MCC 中,单击 ▸,展开 Certificates (Local Computer)(证书(本地计算机))。
- 右键单击 Intermediate Certification Authorities(中间证书签发机构)文件夹,将鼠标悬停在 All Tasks(全部任务)上,然后单击 Import(导入)。
- 在新窗口上,单击 Next(下一步)。
- 单击 Browse(浏览),找到您以前上传的中间证书,然后单击 Open(打开)。
- 单击 Next(下一步),验证证书信息是否正确并单击 Finish(完成)。
- 关闭 the import was successful(导入成功)通知。
- 安装您的 SSL 证书
- 单击 Start Menu(开始菜单),然后单击 Run(运行)。
- 在提示框中,键入 inetmgr,然后单击 OK(确定),启动 Internet 信息服务 (IIS) 管理器。
- 在左侧的 Connections(连接)面板下方,单击您的 Server Name(服务器名称)。
- 在 IIS 分区下方的主面板中,双击 Server Certificates(服务器证书)。
- 在右侧的 Actions(操作)面板下方,单击 Complete Certificate Request(完成证书请求)。
- 在新窗口上,单击 ...,浏览到您以前上传的主要证书文件,然后单击 Open(打开)。
- 添加 Friendly name(易记名称),以便将来轻松识别此证书。
- 在 certificate store(证书商店)选项中,选择 Web Hosting(虚拟主机),然后单击 OK(确定)。
#### 绑定 SSL 证书 - 在左侧的 Connections(连接)面板下方,单击 ▸,展开 Sites(网站)文件夹。
- 单击您计划在之上安装 SSL 证书的 Site Name(网站名称)。
- 在右侧的 Actions(操作)面板下方,找到 Edit Site(编辑网站)分区,然后单击 Bindings(绑定)。
- 在新窗口上,单击 Add(添加),然后填写以下信息:
- Type(类型):选择 https。
- IP Address(IP 地址):选择 All Unassigned(全部未分配)。
- Port(端口):键入 443。
- Host name(主机名称):将此项留空。
- SSL Certificate(SSL 证书):选择最近安装的 SSL。
- 单击 OK(确定)进行确认,然后 Close(关闭)Site Bindings(网站绑定)窗口。
- 重新启动 IIS
- 在右侧的 Actions(操作)面板下方,找到 Manage Website(管理网站)分区,然后单击 Restart(重新启动)。
证书更新
不能直接在Godaddy上进行续费
- 重新在IIS中重新生成CSR
- 在Godaddy中使用重新生成密钥申请新证书
- 下载Godaddy的证书,在IIS中选择完成证书申请
- 在IIS中绑定相应证书
- 对于RosettaNet中的私钥可以在MMC中进行导出并使用BizTalk证书安装向导进行安装
BizTalk证书相关操作的更多相关文章
- java实现安全证书相关操作
https://blog.csdn.net/zhushanzhi/article/details/77864516 版权声明:本文为博主原创文章,未经博主允许不得转载. package test; i ...
- AFNetworking源码解析-https证书相关
本篇说说安全相关的AFSecurityPolicy模块,AFSecurityPolicy用于验证HTTPS请求的证书,先来看看HTTPS的原理和证书相关的几个问题. HTTPS HTTPS连接建立过程 ...
- 从零自学Hadoop(20):HBase数据模型相关操作上
阅读目录 序 介绍 命名空间 表 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 ...
- 从零自学Hadoop(21):HBase数据模型相关操作下
阅读目录 序 变量 数据模型操作 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 ...
- 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
之前没接触过证书加密的话,对证书相关的这些概念真是感觉挺棘手的,因为一下子来了一大堆新名词,看起来像是另一个领域的东西,而不是我们所熟悉的编程领域的那些东西,起码我个人感觉如此,且很长时间都没怎么搞懂 ...
- 理解CSV文件以及ABAP中的相关操作
在很多ABAP开发中,我们使用CSV文件,有时候,关于CSV文件本身的一些问题使人迷惑.它仅仅是一种被逗号分割的文本文档吗? 让我们先来看看接下来可能要处理的几个相关组件的词汇的语义. Separat ...
- Liunx下的有关于tomcat的相关操作 && Liunx 常用指令
先记录以下liunx下的有关于tomcat的相关操作 查看tomcat进程: ps-ef|grep java (回车) 停止tomcat进程: kill -9 PID (进程号如77447) (回车) ...
- pip的相关操作
>Python中的pip是什么?能够做些什么? pip是Python中的一个进行包管理的东西,能够下载包.安装包.卸载包......一些列操作 >怎么查看pip的相关信息 在控制台输入: ...
- python操作mysql数据库的相关操作实例
python操作mysql数据库的相关操作实例 # -*- coding: utf-8 -*- #python operate mysql database import MySQLdb #数据库名称 ...
随机推荐
- mysql 开启慢查询及其用mysqldumpslow做日志分析
mysql慢查询日志是mysql提供的一种日志记录,它是用来记录在mysql中相应时间超过阈值的语句,就是指运行时间超过long_query_time值的sql,会被记录在慢查询日志中.long_qu ...
- c# sqlserver 删除大批量数据超时
我做的项目有个功能需要进行批量删除,删除的数据量有4.5W条数据. 通过下面的sql语句删除这么多数据,直接导致结果超时,无法删除数据. ,,,......) 我查了一些资料,可能找的不全,找到了一个 ...
- 基于cephfs搭建高可用分布式存储并mount到本地
原文:https://www.fullstackmemo.com/2018/10/11/cephfs-ha-mount-storage/ 服务器硬件配置及环境 项目 说明 CPU 1核 内存 1GB ...
- c++语法大全笔记(一)
目录 一:初级知识 c++是一种中级语言,是c的扩充,是一种面向对象的程序设计语言,可以运行到多个平台.这里直接讲语法. 基础c++模板: #include <iostream> ...
- EurekaServer自动装配及启动流程解析
在开始本篇文章之前,我想你对SpringCloud和SpringBoot的基本使用已经比较熟悉了,如果不熟悉的话可以参考我之前写过的文章 本篇文章的源码基于SpringBoot2.0,SpringCl ...
- win10自动休眠解决方法
win10使用外接显示器时,总是过2分钟自动睡眠. 这是系统无人值守时睡眠时间的设定,默认是两分钟. 解决方法: 1.运行注册表管理器,win+r ,输入regedit.exe 2.定位到HKEY_L ...
- 【Mysql】了解Mysql中的启动参数和系统变量
一.启动参数 在程序启动时指定的设置项也称之为启动选项(startup options),这些选项控制着程序启动后的行为. 1)在命令行上使用选项 启动服务器程序的命令行后边指定启动选项的通用格式就是 ...
- Linux下压缩工具gzip和归档工具tar及其实战shell应用
Linux下压缩工具gzip和归档工具tar及其实战shell应用 第一章:gzip的使用技巧 gzip [option]... file... -d: 解压缩,相当于gunzip; -# ...
- mysql常用配置注意项与sql优化
建立数据库: 建立数据库时编码字符集采用utf8 排序规则: 后缀"_cs"或者"_ci"意思是区分大小写和不区分大小写(Case Sensitive & ...
- 第 33课 C++中的字符串(上)
历史的遗留问题在C语言中没有真正意义上的字符串,为了表达字符串这个概念利用字符数组来模拟字符串.C语言不支持真正意义上的字符串 (C++也不支持)C语言用字符数组和一组函数实现字符串操作 (C++中同 ...