在 Lync Server 2013 中配置推送通知
上次修改的主题: 2013-02-12
即使移动应用程序处于非活动状态,也可以以锁屏提醒、图标或警报的形式将推送通知发送到移动设备。 推送通知通知用户事件,例如新的或错过的 IM 邀请和语音邮件。 Lync Server 2013 移动服务将通知发送到基于云的 Lync Server 推送通知服务, 然后,为运行 Lync 2010 移动版或 Lync 2013 移动客户端) 的Windows Phone设备运行 Lync 2010 移动客户端) 或 Microsoft Push Notification Service (MPNS) (的 Apple 推送通知服务 (APNS) (发送通知。
重要
如果将 Windows Phone 用于 Lync 2010 Mobile 或 Lync 2013 移动版客户端,则推送通知是一个重要考虑因素。
如果在 Apple 设备上使用 Lync 2010 Mobile,则推送通知是一个重要的注意事项。
如果在 Apple 设备上使用 Lync 2013 Mobile,则不再需要推送通知。
通过执行以下操作,将拓扑配置为支持推送通知:
如果环境具有 Lync Server 2010 或 Lync Server 2013 Edge Server,则需要添加新的托管提供商Microsoft Lync Online,然后在组织与 Lync Online 之间设置托管提供商联合。
如果环境具有 Office Communications Server 2007 R2 Edge Server,则需要与 push.lync.com 建立直接 SIP 联合。
注意
Push.lync.com 是推送通知服务的Microsoft Office 365域。
若要启用推送通知,需要运行 Set-CsPushNotificationConfiguration cmdlet。 默认情况下,推送通知已关闭。
测试联合身份验证配置和推送通知。
使用 Lync Server 2013 或 Lync Server 2010 Edge Server 配置推送通知
登录到将 Lync Server Management Shell 和 Ocscore 安装为 RtcUniversalServerAdmins 组成员的计算机。
启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell。
添加 Lync Server 联机托管提供程序。 在命令行中键入:
New-CsHostingProvider -Identity <unique identifier for Lync Online hosting provider> -Enabled $True -ProxyFqdn <FQDN for the Access Server used by the hosting provider> -VerificationLevel UseSourceVerification
例如:
New-CsHostingProvider -Identity "LyncOnline" -Enabled $True -ProxyFqdn "sipfed.online.lync.com" -VerificationLevel UseSourceVerification
注意
不能与单个托管提供程序建立多个联合关系。 也就是说,如果已设置与 sipfed.online.lync.com 有联合关系的托管提供商,请勿为其添加其他托管提供程序,即使托管提供程序的标识是 LyncOnline 之外的标识。
在组织与 Lync Online 的推送通知服务之间设置托管提供商联合身份验证。 在命令行中键入:
New-CsAllowedDomain -Identity "push.lync.com"
使用 Office Communications Server 2007 R2 Edge Server 配置推送通知
以 RtcUniversalServerAdmins 组成员身份登录到 Edge Server。
单击 “开始”,单击 “所有程序”,单击“ 管理工具”,然后单击 “计算机管理”。
在控制台树中,展开 服务和应用程序,右键单击 Microsoft Office Communications Server 2007 R2,然后单击 “属性”。
在“ 允许 ”选项卡上,单击 “添加”。
在 “添加联合合作伙伴 ”对话框中,执行以下操作:
在 联合合作伙伴域名中,键 入 push.lync.com。
在 联合合作伙伴 Access Edge Server 中,键 入 sipfed.online.lync.com。
单击“确定”。
启用推送通知
登录到将 Lync Server Management Shell 和 Ocscore 安装为 CsAdministrator 角色成员的计算机。
启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell。
启用推送通知。 在命令行中键入:
Set-CsPushNotificationConfiguration -EnableApplePushNotificationService $True -EnableMicrosoftPushNotificationService $True
启用联合。 在命令行中键入:
Set-CsAccessEdgeConfiguration -AllowFederatedUsers $True
测试联合身份验证和推送通知
登录到将 Lync Server Management Shell 和 Ocscore 安装为 CsAdministrator 角色成员的计算机。
启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell。
测试联合身份验证配置。 在命令行中键入:
Test-CsFederatedPartner -TargetFqdn <FQDN of Access Edge server used for federated SIP traffic> -Domain <FQDN of federated domain> -ProxyFqdn <FQDN of the Access Edge server used by the federated organization>
例如:
Test-CsFederatedPartner -TargetFqdn accessproxy.contoso.com -Domain push.lync.com -ProxyFqdn sipfed.online.lync.com
测试推送通知。 在命令行中键入:
Test-CsMcxPushNotification -AccessEdgeFqdn <Access Edge service FQDN>
例如:
Test-CsMcxPushNotification -AccessEdgeFqdn accessproxy.contoso.com