Lync Server与Outlook Web App集成

简介:
+关注继续查看

在前面的三篇文章里,我们做好了基本的Exchange环境,那么这一篇文章我们就来做Lync与Exchange Outlook Web App的集成吧,这并不需要太大的动作,所以我们用一篇文章来完成集成的内容就可以了。由于与OWA集成,需要单独的功能包支持,所以我们需要准备以下程序:

 

Microsoft Office Communications Server 2007 R2 Web Service Provider

http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=ca107ab1-63c8-4c6a-816d-17961393d2b8

 

Unified Communications Managed API 2.0 Core Runtime (64-bit)

http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=e5e7aa8d-e110-4736-81ae-2ef81338b46b

 

OCS 2007 R2 Web Service Provider Hotfix KB 981256

http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=797

 

我们先把这三个所需要的功能包下好,然后把下好的Microsoft Office Communications Server 2007 R2 Web Service Provider程序双击安装解压。

image

我们指定一个位置来放置解压出来的文件。

image

确认无误后就可以开始解压了,似乎比我们正常的解压要麻烦一些。

image

image

然后我们依次在CAS服务器上安装UcmaRuntimeSetup.exe、CWAOWASSP.msi以及CWAOWASSP.msp。安装CWAOWASSP的两个包很简单这里就不再单独贴图了, 安装UcmaRuntimeSetup与安装Lync Server比较像,运行之后会出现类似Lync Server部署向导的东西,然后我们单击安装。

sshot-1

会跳出最终协议,我们选择接受并单击OK。

sshot-2

安装完成的话会显示Complete,并打勾。

sshot-3

安装好三个功能包后,我们打开注册表验证一下安装,虽然一般是没有问题的,但我们还是这样做保险一点。

在注册表中打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\InstantMessaging,是否有一个键名为ImplementationDLLPath,值为C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa\bin\Microsoft.Rtc.UCWeb.dll

sshot-4

OK,组件准备就差不多了,现在我们需要为我们的CAS服务器申请一个证书,我们启动EMC,然后在服务器配置中,单击右侧的新建Exchange证书。这里我们Exchange设置一个友好的名称,不需要是SIP域名或FQDN。

sshot-5

Exchange配置的东西太复杂,我们随便改改,然后下一步,在证书域中才是真正关键的,由于是测试环境,这里我们就直接把exchange.contoso.com设为公用名(不建议在生产环境这样命名),这个公用名必须在DNS中存在,否则在后面创建受信任的应用程序池的时候会出现警告。并确保自动发现和MAIL在列表中即可。

sshot-6

然后随便输一下我们的证书组织和位置等内容,并设置证书请求文件存放的位置。

sshot-7

证书准备差不多了,开始创建证书请求,这里我们可以打开req文件,以便复制证书请求代码。

sshot-8

还是访问我们的证书服务器的WEB页面,然后选择申请证书。

sshot-9

选择高级证书申请。

sshot-10

选择使用base64编码的CMC或PKCS #10文件提交一个证书申请,或使用base64编码的PKCS #7文件续订证书申请。

sshot-11

然后把我们的证书请求代码粘贴到编码框中,并在下方的证书模板中选择Web服务器。

sshot-12

完成申请后,我们下载证书,直接选择下载证书即可。

sshot-13

然后我们再在CAS服务器上的EMC中打开服务器配置,选择导入Exchange证书,也可以选择完成搁置的请求。

sshot-14

在开启导入证书向导后,我们选择刚刚申请下来的证书CER,然后设置一个密码做为私钥导入的凭据。

sshot-15

保持默认选择CAS01服务器。

sshot-16

进行证书的导入。

sshot-17

完成之后,我们还需要为证书分配服务。在EMC的服务器配置总选择我们刚刚导入的证书,右键选择为证书分配服务。

sshot-18

选择将证书分配到我们的CAS服务器。

sshot-19

完成证书的分配。

sshot-25

到这里证书的分配就完成了,我们打开EMS并输入Get-ExchangeCertificate | fl来查看证书都Thumbprint,其实在前一步我们已经看到了的,但这里我们使用这两条命来查看和复制是非常方便的。

sshot-20

我们在EMS中单击右键选择标记,然后标记证书的指纹,标记完成后再次单击右键就可以进行复制。然后我们敲这条命令来将这个证书来设置OWA与Lync集成所需要的证书配置:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingServerName pool01.contoso.com –InstantMessagingCertificateThumbprint <上一部标记的证书指纹> -InstantMessagingEnabled $true -InstantMessagingType 1

(这是一条命令,不要拆分执行)

sshot-22

执行完成后,我们在CAS服务器上打开IIS管理器,然后单击CAS01,进行重新启动。

sshot-21

好了,到这里Exchange这边的准备就完成了,下面我们开始配置Lync Server这边,首先需要创建受Lync Server信任的应用程序池。我们打开LMS,然后输入:

New-CsTrustedApplicationPool –Identity exchange.contoso.com –Registrar Pool01.contoso.com –site 1 –RequiresReplication $false

需要注意的是,在多个站点的情况下,我们可以先通过执行Get-CsSite命令来获取站点信息,不同的站点需要进行不同的配置,这里是以站点为单位进行配置。

sshot-23

完成之后,我们会看到如下信息,表示我们已经添加了一个受信任的应用程序池到我们的Lync Server中。

sshot-27

我们可以通过执行Get-CsTrustedApplicationPool来查看Lync Server中存在的受信任的应用程序池。

sshot-28

这里我们还需要为受信任的应用程序指定服务端口,我们接着输入以下命令:

New-CsTrustedApplication –ApplicationId OWA –TrustedApplicationPoolFqdn exchange.contoso.com –Port 5099

如果成功执行,我们会看到结果信息。

sshot-29

好了,到这里我们就可以执行Enable-CsTopology来启用新的拓扑。

sshot-30

稍等片刻,等待命令执行完成,并且LyncServer之间的复制完成,我们登录OWA看看,是不是可以看到右上角的用户名旁边有个小的绿色图标,表示在线、空闲。并且在左下角有“联系人列表”资源,可以看到我们的Lync联系人,双击可以发起Lync IM对话等等。

sshot-31

 

到这里我们的Lync Server和Outlook Web App集成就已经做完了,其实通过这篇内容我们可以看到只要符合微软接口要求,我们可以把Lync与任意程序进行集成,都非常的轻松。并且Lync的功能也非常的强大,包括在通过OWA发邮件、Outlook 2010客户端发邮件,我们都可以获得较为一致的用户体验,这也正响应了微软三屏统一的设计理念。这一篇就先到这里,感谢各位的支持,有什么疑问或问题欢迎随时回复文章,我们一起进行讨论、交流。




本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/870872,如需转载请自行联系原作者

相关文章
|
10天前
|
JavaScript 前端开发 PHP
最新开发《直播拍卖软件APP系统v1.0版》源码
在当今数字化时代,拍卖直播应用程序已经成为了电商领域的不可或缺的一部分。东莞梦幻网络科技最新发布的《直播拍卖软件APP系统v1.0版》现成源码,更是把进入门槛成本费用进一步拉低。本文将深入探讨这一系统的开发与功能特点。
|
12天前
|
视频直播
开发拍卖APP直播系统源码,十大应用场景
“东莞梦幻网络科技”开发拍卖直播系统源码是一种基于网络技术的应用,允许卖家在实时视频流中展示拍卖品,同时允许潜在买家在线出价竞拍。这一系统的核心是源码,它包括了拍卖直播平台的基本功能,如用户注册、拍卖品管理、商城、出价、支付、物流、和交付等。
|
14天前
|
大数据 区块链
量化交易系统开发(策略模式案例)丨量化交易APP开发源码
综合目前数字货币市场量化交易的情况来看,目前的数字货币量化交易还处于一个相当杂乱的阶段。绝大多数的量化团队的交易行为都发生在暗处且缺乏行业规范与自律,也导致在不少项目方以及投资人的认知中出现越来越多负面的影响。
|
15天前
|
存储 前端开发 测试技术
同城交友开发稳定版丨同城交友app系统开发详细程序/案例设计/方案逻辑/规则详情/源码设计
需求分析:明确系统的功能、特点和目标受众,并根据市场需求进行需求调研,从中提取核心功能和关键需求。
|
19天前
|
搜索推荐
直播拍卖APP系统现有源码搭建、定制开发和二次开发时间
目前,电商领域正迎来一款备受欢迎的平台——直播拍卖软件,它集成了直播和拍卖功能。然而,要打造一款功能完善的直播拍卖软件,需要根据需求和开发方式不同,投入不同的时间和资源。在下文中,我们将介绍三种常见的开发方法,并对其时间估算进行探讨。
|
20天前
|
缓存 API Android开发
Android 毕业设计美图与开发资讯 App - 看妹纸与论坛资讯
Android 毕业设计美图与开发资讯 App - 看妹纸与论坛资讯
|
22天前
|
Linux 数据安全/隐私保护 Android开发
Qt上位机开发之如何让自己的APP启动与硬件信息绑定(Win端)
Qt上位机开发之如何让自己的APP启动与硬件信息绑定(Win端)
24 0
|
22天前
|
移动开发 前端开发 Android开发
2023年最新发布开发的直播拍卖APP案例源码
2023年最新发布的直播拍卖APP示例源码,由东莞梦幻网络科技提供,包括Android、iOS、H5网页和后台管理四个关键端口。本文将介绍该示例源码的主要功能模块以及实现逻辑。
相关产品
云迁移中心
推荐文章
更多