更换ADFS3.0的SSL 证书

 

最近的项目初期使用了自建域证书,结果在域外这个证书在IE里面无法添加到受信任的证书颁发机构(可能是由于无法连接到域的证书颁发机构的原因)。无奈之下,只好用makecert创建了自签名的ssl证书。下面是怎么去替换ADFS3.0的ssl证书。

A 替换ADFS3.0的证书

  1 将新的证书导入到ADFS3机器的个人存储区(是本地计算机的个人存储区)

  2 新的证书必须是pfx格式,有私钥的

  3 进入本地计算机证书管理单元(mmc)

   image

选择导入的证书,然后所有任务-管理私钥,添加ADFS服务账户,注意,在查找服务账号的时候,要选择“服务账号" 这个选项。

4 进入ADFS管理单元,跳转到-服务-证书,然后选择设置通信证书

image

此时选择新的证书即可,如果选择时看不到新的证书,那意味着新证书没有导入到正确位置或者adfs服务账号不能读取证书的私钥。

5 在过几十秒后,到powershell中执行如下命令,替换adfs3的ssl证书(注意,adfs3是直接通过http.sys加载的,没有装在iis上,所以要通过powershell来替换ssL证书)

   执行 Set-AdfsSslCertificate -Thumbprint xxxxthumbprintofthenewsslcertxxxxx

    xxxxthumbprintofthenewsslcertxxxxx 就是新证书的thumbprint,可以从新证书的属性中看到,注意要去除掉中间的空格

6 重启adfs3.0服务。

 

转载于:https://www.cnblogs.com/lk5678/p/4691624.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将证书导入Exchange并与ADFS一起使用,您需要按照以下步骤操作: 1. 首先,将ADFS证书导出为PFX文件格式。打开ADFS服务器上的证书管理控制台,选择要使用的证书,右键单击它并选择“导出”选项。在导出向导中选择PFX文件格式,并设置一个安全的密码来保护证书。 2. 将PFX文件复制到Exchange服务器上。您可以使用安全的方式,如加密的USB驱动器或加密的文件传输工具将PFX文件从ADFS服务器复制到Exchange服务器。 3. 在Exchange服务器上,打开Exchange管理控制台。导航到“服务器配置”>“客户端访问”,然后选择“AD FS”选项卡。 4. 在ADFS选项卡上,点击“导入ADFS证书”。浏览并选择您在步骤1中复制的PFX文件,然后输入密钥密码。 5. 接下来,您需要配置Exchange服务器以使用ADFS证书进行身份验证。在Exchange管理控制台的“服务器配置”>“客户端访问”>“POP邮箱和IMAP邮箱”选项卡上,选择“编辑”按钮。 6. 在弹出的对话框中,选择“接受与ADFS集成的客户端证书”选项,并从下拉菜单中选择您导入的ADFS证书。 7. 单击“确定”保存更改,并确保重启Exchange服务器的IIS服务使更改生效。 通过按照以上步骤操作,您应该能够成功地将ADFS证书导入Exchange,并配置Exchange服务器以使用该证书进行身份验证。请注意,这些步骤仅提供了基本的概述,并且具体的步骤可能因环境和版本的不同而有所不同。建议您在进行此操作之前查阅适用于您的特定环境的详细文档或咨询专业人员以获取进一步的指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值