在 Windows IIS 生成证书签名请求(CSR)

本操作方法将逐步指导您生成证书签名请求(CSR)。 这些过程已在Windows 10的IIS 10上进行了测试,但也将在IIS 7.x和8.x中运行。

启动IIS管理器。

Start 开始 IIS管理器。 另外一种快速的方法是打开 运行 命令,然后键入 inetmgr 并点击 OK 按钮。

运行窗口

选择服务器。

在中选择服务器 连接 窗格,在窗口的左侧。

选择服务器

打开服务器证书

双击 服务器证书 图标,位于 IIS的 在窗口的中央窗格中。

服务器证书图标

点击“创建证书申请”

点击 创建证书申请… 链接,在 行动 窗口右侧的窗格。

创建证书申请

输入专有名称属性

索取证书 向导将打开。

填写 专有名称属性 包含以下信息的表格:

• 通用名称: 将使用证书的主机名。 通常是完全合格的域名。 一般来说可以使用二级域名也可以使用带有通配符的域名。例如 www.mydomain.com或 store.mydomain.com。 您也可以使用通配符,例如 *.mydomain.com.
• 组织: 公司或组织的法定名称。
• 城市/地区: 您公司所在的城市。
• 州/省: 您公司所在的州。
• 国家/地区: 请用两个字符的缩写代码,中国为 CN,美国为 US,2 位国家缩写代码可以很容易的查到。

填写完表格后,请点击 下一页 按钮。

专有名称属性

设置密码服务提供者属性

接下来,设置 加密服务提供者属性。 使用下拉菜单选择 Microsoft RSA SChannel Cryptographic Provider 作为 密码服务提供商,长度为 2048 (除非您有理由将其设置为其他值)。

完成后,单击 下一页 按钮。

在这一步中,直接使用服务器提供的默认参数就可以了,除非你的网管要求你进行修改,通常不需要进行修改。

如果你的 IIS 版本比较老,可能这里会使用 1024 的长度,这个时候可以改成 2048,就当前来说 2048 是标配。

加密服务提供者属性

创建文件名并完成

为您的文件创建一个文件名 CSR,然后点击 完成 按钮。

这个名字可以随便填写,因为到最后进行加密的还是 CSR 文件中的内容。

创建文件名

下一步

大功告成! 打开 CSR 准备将其提交时,请在文本编辑器中使用。

CSR 文件在记事本中打开的格式如下:

CSR 在记事本中

其实是一个使用 Base64 加密后的字符串,你可以随便使用什么在线工具来对其进行 Base64 解密。

为了区分,在上面会有一个分隔符,分别为:

-----BEGIN NEW CERTIFICATE REQUEST-----
-----END NEW CERTIFICATE REQUEST-----

这个分隔符表示的请求证书内容的开始和结尾,这部分的内容是不能修改的。

通常所有我们通过程序生成的数据,都尽量避免手工修改,使用记事本最多也就是赋值粘贴下。

不同的服务商要求的分隔符也不一样,我们就有遇到有要求下面这样的。

-----BEGIN CERTIFICATE REQUEST-----
-----END CERTIFICATE REQUEST----- 

在签名的时候根据提示在记事本中修改就好。

在 Windows IIS 生成证书签名请求(CSR) - 系统容器 - iSharkFly

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/612454.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习算法应用实战 | 利用 CLIP 模型进行“零样本图像分类”

文章目录 1. 零样本图像分类简介1.1 什么是零样本图像分类?1.2 通俗一点的解释 2. 模型原理图3. 环境配置4. 代码实战5. Gradio前端页面5.1 什么是 Gradio ? 6 进阶操作7. 总结 1. 零样本图像分类简介 1.1 什么是零样本图像分类? “零样本图像分类”(Zero-shot …

解决org.apache.jasper.JasperException异常!

解决org.apache.jasper.JasperException异常! 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天,我们将一同面对在Java Web开发中常见的问题…

C++获取内存使用情况

在程序编程过程中,为了防止出现内存泄漏情况出现,需要持续关注内存程序内存占用情况。如下方式实现获取当前进程内存使用情况: linux: void my_top(string path, bool flag) {if(flag){FILE* read_top fopen("/proc/self/…

debian 12 zabbix 6.0LTS部署

数据库要求 数据库版本不对,zabbix-server启动不起来 MySQL/Percona8.0.XRequired if MySQL (or Percona) is used as Zabbix backend database. InnoDB engine is required. We recommend using the MariaDB Connector/C library for building server/proxy.Maria…

使用GPT大模型调用工具链

本文特指openai使用sdk的方式调用工具链。 安装openai pip install openai export OPENAI_API_KEY"YOUR OPENAI KEY" 定义工具函数 from openai import OpenAI import jsonclient OpenAI() #工具函数 def get_current_weather(location, unit"fahrenheit&q…

使用懒加载 + 零拷贝后,程序的秒开率提升至99.99%

目录 一、5秒钟加载一个页面的真相二、优化四步走1、“懒加载”2、线上显示 就读取一个文件,为什么会慢呢? 三、先从上帝视角,了解一下啥子是IO流四、写个栗子,测试一下1、通过字符输入流FileReader读取2、通过缓冲流BufferedRea…

Spark---RDD序列化

文章目录 1 什么是序列化2.RDD中的闭包检查3.Kryo 序列化框架 1 什么是序列化 序列化是指 将对象的状态信息转换为可以存储或传输的形式的过程。 在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的…

⭐Unity LeapMotion与手的相关开发

LeapMotion 官方文档中文翻译帮助手册教程 Hand 一个Hand手对象表示了一个跟踪的手,一个手总是包含5个手指以及相关属性如:Direction,PalmPosition,和Basis(orientation). lamPosition :手掌中心到Leap设备原点以毫米测量的距离 PalmVelocity :手掌移…

YOLOv8改进 | 检测头篇 | 利用DynamicHead增加辅助检测头针对性检测(四头版本)

一、本文介绍 本文给大家带来的改进机制是针对性的改进,针对于小目标检测增加P2层,针对于大目标检测增加P6层利用DynamicHead(原版本一比一复现,全网独一份,不同于网上魔改版本)进行检测,其中我们增加P2层其拥有更高的分辨率,这使得模型能够更好地捕捉到小尺寸目标的细节…

docker启动mongo

用户名:root 密码:123456 version: 3.1 services:mongo:image: mongo:7container_name: mongorestart: alwaysports:- 27017:27017volumes:- /opt/data/mongo:/data/dbenvironment:TZ: Asia/ShanghaiMONGO_INITDB_ROOT_USERNAME: rootMONGO_INITDB_ROO…

若依前后端分离版使用mybatis-plus实践教程

1、根目录得pom加入依赖 <properties><mybatis-plus.version>3.5.1</mybatis-plus.version> </properties> <dependencies><!-- mp配置--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus…

微服务治理:什么是微服务生命周期管理 (MLM)?

微服务生命周期管理 (MLM) 指的是管理微服务整个生命周期的各种流程和工具&#xff0c;从其最初的设计和开发到最终的停用。它类似于软件开发生命周期 (SDLC)&#xff0c;但专门针对微服务架构的独特需求进行定制。 以下分解了 MLM 中的关键阶段及其含义&#xff1a; 1. 设计…

第10.2节-简历匹配性和表现力自查

(点击即可收听) 多次投递简历却没有得到回复时&#xff0c;我们应该对自己的简历进行检查和评估&#xff0c;对比那些优秀的简历 找到自己的不足之处并进行修改。 优秀的简历是反复修改出来的&#xff0c;对于每一个需要靠简历找工作的求职者而言&#xff0c;没有完美的简历&am…

【GoLang入门教程】Go语言几种标准库介绍(六)

文章目录 前言几种库Net库 (网络库&#xff0c;支持 Socket、HTTP、邮件、RPC、SMTP 等)重要的子包和功能&#xff1a;示例 OS库&#xff08;操作系统平台不依赖平台操作封装&#xff09;主要功能&#xff1a;示例 path库(兼容各操作系统的路径操作实用函数)常用函数&#xff1…

wagtail的数据模型和渲染

文章目录 前言页面数据模型数据库字段部分搜索部分编辑面板基础面板结构化面板父页面/子页面类型规则页面URLs自定义页面模型的URL模式获取页面实例的URL 模板渲染为页面模型添加模板模板上下文自定义模板上下文更改模板动态选择模板Ajax 模板 内联模型在多个页面类型之间重用内…

Hadoop之mapreduce参数大全-6

126.指定 Map 任务运行的节点标签表达式 mapreduce.map.node-label-expression 是 Hadoop MapReduce 框架中的一个配置属性&#xff0c;用于指定 Map 任务运行的节点标签表达式。节点标签是在 Hadoop 集群中为节点分配的用户定义的标签&#xff0c;可用于将 Map 任务限制在特定…

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK实现相机图像转换由Mono10转换为Mono8(C++)

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK实现相机图像转换由Mono10转换为Mono8&#xff08;C&#xff09; Baumer工业相机Baumer工业相机的Mono10转换为Mono8图的技术背景在NEOAPI SDK里实现相机图像由Mono10转换为Mono8格式 工业相机通过NEOAPI SDK实现相机图像转换的优…

Java入门高频考查基础知识1

Java语言是一种广泛应用于软件开发的高级编程语言&#xff0c;最初由Sun Microsystems于1995年发布。 以下是Java语言的一些特点和用途&#xff1a; 1. 跨平台性&#xff1a; Java是一种跨平台的编程语言&#xff0c;一次编写&#xff0c;到处运行&#xff08;Write Once, Run …

在ubuntu上检查内存使用情况的九种方法

在 Ubuntu 中&#xff0c;可以通过 GUI(图形用户界面)和命令行使用多种方法来监视系统的内存使用情况&#xff0c;监视 Ubuntu 服务器上的内存使用情况并不复杂&#xff1b;了解已使用和可用的内存量对于故障排除和优化服务器性能至关重要&#xff0c;因为内存对系统 I/O 速度至…

极狐 GitLab 冷知识:使用 Email 也可以创建 Issue?

前言 在使用 GitLab 时&#xff0c;创建 Issue 和 Merge Request 的方法&#xff0c;除了常规的使用 GitLab Web UI 进行操作和通过 API 调用操作&#xff0c;还有一些比较好玩的&#xff0c;比如使用 Email 来创建。 Incoming email 如果是 Self-Manager 的 GitLab 用户&am…