首页 > 系统相关 >使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书

使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书

时间:2023-11-30 10:11:24浏览次数:54  
标签:iis acme 证书 Windows win ACME 域名 服务器 续期

使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书

 

由于网站建设和小程序开发等都需要https,但是ssl证书有过期的限制,如果没有及时续期ssl证书,那么将会影响线上程序正常运行,因此我便找了很多可以在windows服务器下使用的自动续期证书的工具。

win-acme,github地址:https://github.com/win-acme/win-acme
简单介绍一下win-acme这款工具吧,看到名字我们就知道前面加了win就代表是windows服务器版本,这款工具也支持liunx服务器。

情况说明

我本人是做.NET开发的,由于网站建设小程序开发等都需要https,但是ssl证书有过期的限制,如果没有及时续期ssl证书,那么将会影响线上程序正常运行,因此我便找了很多可以在windows服务器下使用的自动续期证书的工具,最开始使用的是一款Certify The Web工具,这款工具也可以就是要收费。在不收费的情况下只能配置5个网站,因此满足不了我。

安装证书

我们将win-acme.zip下载后,解压出来见下图,直接运行wacs.exe


运行成功后便是下面这个界面

我们输入:N,创建默认配置的证书。选择输入编号为10的,为其创建证书。

我们输入P,选择基于搜索模式选择绑定,回车后让我们输入需要配置域名。域名输入好后再次回车,然后他就找到了刚输入的这个域名。

然后我们再次输入:Y确认绑定这个域名,之后就会输入绑定成功的域名提示。

至此我们已经为一个域名配置完成了一个SSL证书,我们看下IIS下这个域名已经自动绑定并选择了证书(见下图)

证书自动续期

那么接下来就是续期的问题了。其实我们什么都不用管,win-acme这个工具都已经给你默认配置好了,我们只需要确认在哪里看到到期后会win-acme会自动续期。win-acme使用的windows下的任务计划,我们找到管理工具下的任务计划程序进行查看。

我们可以看到在任务计划程序库里面win-acme已经为我们创建了一个每天9:00执行的一个检测证书是否到期的任务计划。我们可以通过修改一下这个触发时间来测试是否真正执行了检测任务。

我们点击操作可以看到具体执行的是什么内容,这里可以看到renew,就代表更新的意思。

我们以当前时间为准,向后延迟一分钟,然后看到点win-acme是否执行了。

至此我们可以放心了使用这款免费的SSL证书自动续期工具了

 

 

 

·

标签:iis,acme,证书,Windows,win,ACME,域名,服务器,续期
From: https://www.cnblogs.com/05-hust/p/17866651.html

相关文章

  • Windows XP
    WindowsXPhttps://baike.baidu.com/item/WindowsXP/191927密钥RT4H2-8WYHG-QKK6K-WWHJ2-9427Xxp系统安装产品密钥是什么windows批量许可证产品密钥http://www.caeworld.cn/win7jc/143347.html......
  • windows socket编程
       参考:Windows下Winsock.dll与ws2_32.dll区别:在Windows中,Winsock.dll(WindowsSocketDLL)和ws2_32.dll(Winsock2DLL)是两个不同的DLL(动态链接库),但它们都与网络编程和套接字操作有关。Winsock.dll:LegacyWinsockLibrary:Winsock.dll是Windows原始的套接字库,用......
  • IIS 10的重大更新通常会随着Windows Server和Windows 10的累积更新一起发布,这些更新可
    IIS10是WindowsServer 和Windows10操作系统中内置的Web服务器角色。针对IIS10的重大更新通常会随着WindowsServer和Windows10的累积更新一起发布,这些更新可能包括性能改进、安全性增强、新功能和修复程序。在过去的更新中,IIS10可能会获得以下方面的重大改进:安全性增......
  • 在Windows操作系统上创建和管理服务的工具,它们各自有不同的特点和用途
    在Windows操作系统上创建和管理服务的工具,它们各自有不同的特点和用途。XYNTservice:XYNTservice是一个开源的软件,它可以将任何可执行文件转换为Windows服务。通过XYNTservice,你可以将你的应用程序注册为Windows服务,使其能够在系统启动时自动运行,并以服务的身份在后台运......
  • 如何在Windows电脑上同时使用多个聊天工具
    在Windows电脑上同时使用多个聊天工具可以帮助你更高效地管理不同社交圈和沟通需求。下面是关于如何在Windows电脑上同时使用多个聊天工具的文章:Windows电脑上如何同时使用多个聊天工具在当今社交化的数字时代,我们可能需要同时使用多个聊天工具来满足不同的沟通需求,比如工作、社......
  • Windows 下使用 curl 连接 Elasticsearch 的常见问题与解决方法
    在Windows下使用curl连接Elasticsearch:解决常见问题引言Elasticsearch是一个强大的分布式搜索引擎,而在Windows操作系统下,使用curl工具与Elasticsearch进行交互时,可能会遇到一些常见的问题。本文将介绍这些问题,并提供解决方法,以确保您可以顺利地连接和与Elasticsear......
  • 获取Windows内核对象的索引与对象名
    下列提出两种获取对象名的方式通过_OBJECT_TYPE::Name获取对象名称,通过_OBJECT_TYPE::Index获取对象索引;通过NtQueryObject的方式获取,r0与r3通用,代码如下:#include<cstdio>#include<cstdlib>#include<iostream>#include<Windows.h>#defineNT_SUCCESS(Status)((NTST......
  • bbed包(linux和Windows).zip
     一.10glinux编译BBED[oracle@node3~]$cd$ORACLE_HOME/rdbms/lib[oracle@node3lib]$make-fins_rdbms.mkBBED=$ORACLE_HOME/bin/bbed$ORACLE_HOME/bin/bbed直接生成到bin下为可执行文件编译完成后:编译成功后登陆BBED,登陆时需要密码(BBED的默认密码是blockedit)[ora......
  • windows安装zip和unzip命令
    进下面网页下载GnuWinGnuWindownload|SourceForge.net打开安装GnuWin,安装好在里面勾选这6项,zip和unzip各三个勾好点ApplyChanges安装过程装好会在这个目录里剩下就是配置环境变量,把上面路径加入系统路径“运行”输入“sysdm.cpl”,一键打开系统属性参考:Windows......
  • windows 获取 序列号 wwid方法
     以下任意一条命令都可以:wmicdiskdrivegetserialnumberwmicpathwin32_physicalmediagetSerialNumberwmicpathWin32_DiskDrivegetSerialNumber运行结果: **注意**:windows7下获取的序列号格式可能和Windows10下的不一样获取硬盘的更多信息wmicdis......