Exchange Server 2007上配置多名称证书,有两种方式,一种是通过Exchange Management Shell利用命令行工具进行创建;另一种是通过证书管理器控制台进行创建。本文将介绍使用Exchange Management Shell进行创建的步骤。
 
1、在需要进行证书申请的Exchange Server 2007服务器上,打开Exchange Management Shell
2、运行命令,创建证书申请文件。修改标记的部分:
New-ExchangeCertificate -PrivateKeyExportable $true –GenerateRequest –SubjectName “c=cn,o=poce,cn=ex07.transition.com” -DomainName ex07dc,ex07dc.transition.com,autodiscover.transition.com,owa07.transition.com –Path C:\Req.req
 
 
关键参数说明:
A  SubjectName
这是一个X.500的名称,简单来说,需要包含3个部分:c/o/cn。c用于指定国家/地区;o用于指定组织;cn用于指定该证书的通用名称,也就是在Exchange Server 2010服务器安全向导中的通用名称。
 
 
B  DomainName
这个参数用于指定多名称证书中,包含的证书名称
 
3、用记事本打开前面创建的req文件,复制中间的部分
 
 
4、用IE连接到Windows证书颁发机构的页面,点击“申请一个证书”(Request a certificate)
 
 
5、点击“高级证书申请”(advanced certificate request)
 
 
6、点击“使用base64编码的… …”(Submit a certificate request by using a base-64-encoded… …)
 
 
7、将前面复制的证书申请内容粘贴到申请文件内容栏,证书模板选择”WEB服务器”(Web Server),点击提交
 
 
8、点击下载证书(Download certificate)将证书下载到本地
 
 
9、回到Exchange Management Shell,运行命令进行证书的导入:
Import-ExchangeCertificate –Path C:\certnew.cer –FriendlyName “Exchange 2007 Server”
 
 
10、将前面命令输出结果的Thumbprint数据,也就是那串GUID值复制下来,作为以下命令的参数,该命令将把指定的证书绑定到相关的服务上。服务可以根据需要进行指定:
Enable-ExchangeCertificate –Thumbprint <GUID> –Services “IIS,POP,SMTP”
 
 
11、前面的第9、10步可以一次性完成,即直接利用Import命令的输出,通过管道符传给Enable命令作为参数,命令样例如下:
 
Import-ExchangeCertificate –Path C:\certnew.cer –FriendlyName “Exchange 2007 Server” | Enable-ExchangeCertificate –Services “IIS,POP,SMTP”
 
12、通过命令检查证书的配置情况:
Get-ExchangeCertificate -Thumbprint <GUID> | fl
注意输出结果中的CertificateDomains和Services两项
 

Exchange Server 2007 多名称证书配置的更多相关文章

  1. Exchange Server 2007 多名称证书配置(转载)

    原文:http://www.exchangecn.com/exchange2007/20141130_529.html Exchange Server 2007 多名称证书配置   Exchange ...

  2. Windows 2008下部署Exchange Server 2007

    对于很多政府及企业来说,微软的邮件服务器Exchange Server都是一个不错的通信和协作平台选择,尤其新版邮件服务器Exchange Server 2007 和OCS的组合,在微软UC平台上创下 ...

  3. Exchange Server 2007的即将生命周期,您的计划是?

    多数人做微软技术,Exchange Server 几乎所有 Microsoft 产品,都具有产品支持生命周期,原厂提供的新增功能. 错误修复.安全修补程序等.产品生命周期通常持续时间 10 年,超过期 ...

  4. 【转】配置Exchange 2010 服务器(二)Exchange2010证书配置

    原文链接:http://blog.51cto.com/shubao/788562 (一)架设证书服务器 (二)Exchange2010申请证书 (三)证书服务器导入Exchange服务器受信任根证书 ...

  5. Exchange Server简介与搭建

    一.Exchange Server简介Exchange Server 是微软公司的一套电子邮件服务组件,是个消息与协作系统. 简单而言,Exchange server可以被用来构架应用于企业.学校的邮 ...

  6. Exchange Server 内部版本号和发行日期汇总

    本章节对Exchange 各个主要发行版进行简单汇总,分别列出每个服务包 (SP) 的内部版本号.累积更新 (CU) 或特定 Exchange 版本的更新汇总 (RU).汇总内容适用于Exchange ...

  7. Exchange Server and Update Rollup Build Numbers

    原文链接https://social.technet.microsoft.com/wiki/contents/articles/240.exchange-server-and-update-rollu ...

  8. Exchange Server备份与恢复

    本文档描述了Exchange 2003.Exchange Server 2007/2010的备份与恢复操作,涉及的内容包括: 1.使用NTBackup 备份与恢复Exchange 2007/2003 ...

  9. outlook 2003配置连接exchange server 2010报错——无法完成此操作。 与 Microsoft Exchange Server 的连接不可用。 Outlook 必须联机或连接才可完成该操作

    最近安装了一台Exchange 2013邮件服务器,但在客户端Outlook 2013手动配置邮箱时却发现了如下错误:   这里说一个简单的解决办法,实际上第一次启动Outlook时可以自动发现,只需 ...

随机推荐

  1. JavaScript 缓动效果

    Math.easeout = function (A, B, rate, callback) { if (A == B || typeof A != 'number') { return; } B = ...

  2. Hibernate 查询语句基本用法

    转发: http://459104018-qq-com.iteye.com/blog/720538

  3. Elastic Kibana - Install as windows service

    #1 通过windows sc 服务命令安装 sc create "Kibana661" binPath= "{path}\kibana.bat" depend ...

  4. C/C++编码规范

    C/C++编码规范 今天人们越来越明白软件设计更多地是一种工程,而不是一种个人艺术.由于大型产品的开发通常由很多的人协同作战,如果不统一编程规范,最终合到一起的程序,其可读性将较差,这不仅给代码的理解 ...

  5. WPF的MediaElement指定Source无法播放问题解决

    最近学wpf,在使用 MediaElement 指定 Source 进行视频播放时,在源码界面可以正常显示,但运行时控件显示空白. 源码界面如下图:(可正常显示) 运行后如下图所示:(控件位置显示空白 ...

  6. 二、socket编写简单BIO的HTTP服务器

    一.目标 诸如tomcat等web服务器中间件简化了我们web的开发成本,但有时候我们或许并不需要这么一个完备的服务器,只是希望做一个简单地处理或者做特殊用途的服务器. 本文将提供一个HTTP的服务器 ...

  7. 二进制之Java中的进制(二)

    1. jdk中的进制转换 十进制转十六进制 Integer.toHexString(int i); 十进制转八进制 Integer.toOctalString(int i); 十进制转二进制 Inte ...

  8. js 数组常用的一些方法

    数组可以说是js经常会遇到的数据结构,以下我们对数组进行详细的学习! 一.数组的创建 var mycars = new Array(): || new Array(3);  || new Array( ...

  9. LeetCode ClimbingStairs

    class Solution { public: int climbStairs(int n) { ) ; ; ; ; i<n; i++) { int t = a + b; a = b; b = ...

  10. js中的正则表达式的运用

    正则表达式是一个拆分字符串并查询相关信息的过程:是现代开发中很重要的一环.作为一个web开发人员必须牢牢掌握这项技能,才能尽情得在js中驰骋. 1.创建正则表达式: 正则表达式(regular exp ...