码迷,mamicode.com
首页 > 其他好文 > 详细

更换ADFS3.0的SSL 证书

时间:2015-07-31 12:52:33      阅读:456      评论:0      收藏:0      [点我收藏+]

标签:

 

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

A 替换ADFS3.0的证书

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

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

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

   技术分享

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

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

技术分享

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

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

   执行 Set-AdfsSslCertificate -Thumbprint xxxxthumbprintofthenewsslcertxxxxx

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

6 重启adfs3.0服务。

 

更换ADFS3.0的SSL 证书

标签:

原文地址:http://www.cnblogs.com/lk5678/p/4691624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!