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 #数据库名称 ...
随机推荐
- 练手WPF(四)——贪吃蛇小游戏的简易实现(上)
一. 游戏界面首先,按照惯例,编辑MainWindow.xaml,先将游戏界面制作好.非常简单:(1)主游戏区依然使用我们熟悉的Canvas控件,大小为640X480像素,设定每小格子为20px,所以 ...
- C#与vb.net源码代码互转网站
该转换器是印度开发团队推出的,推出时间也挺长,仅支持C#和VB.net代码转换.代码转换地址: C# -> VB.NET http://www.dotnetspider.com/convert ...
- C# 分布式自增ID算法snowflake(雪花算法)
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的.有些时候我们希望能使用一种简 ...
- HttpHelper之我见
前几月一直用一个Http的访问类去调用WebApi,说句实话最开始没觉有什么,一是技术老,二是觉得比较简单,但是最近我一直关注云开发和AI这块儿微软技术,看到云平台调用API大多类似,所以回想这个早年 ...
- opencv::KMeans方法概述
KMeans方法概述 . 无监督学习方法 . 分类问题,输入分类数目,初始化中心位置 . 硬分类方法,以距离度量 . 迭代分类为聚类 //---------- //迭代算法的终止准则 //--- ...
- 春秋-SQLi题
这道题挺好的 学到的知识 sprintf()构成的sql注入漏洞 题目环境今天做的时候坏了 留下这几篇博客学习 https://blog.csdn.net/nzjdsds/article/detail ...
- Kali无法使用Chrome原因及解决方法
Kali安装好后,默认的浏览器是Firefox-ESR(Extended Support Release 长期支持)版本. 作为Chrome的死忠粉,当然是要下Chrome用用的. 直到我 ...
- 错误记录PHP preg_match(): Compilation failed: range out of order in character class at offset 7 01_login.php</b> on line <b>13</b><br />
<?php //响应头格式为json,编码为uft-8,注意有- header("Content-Type:application/json;charset=utf-8"); ...
- bat延迟执行脚本,利用choice实现定时执行功能
choice是选择语句,具体语法另外再讲.今天利用它来实现定时执行功能.废话少说直接上代码: 示例一: @echo off for %%a in (我 是 一 个 中 国 人) do ping -n ...
- Druid连接池使用
转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/11280540.html 一:DRUID连接池简介 阿里出品的“为监控而生”的数据库连接池,在功能.性能.扩展 ...