应用程序如果采用ApplicationEndpoint,需要参照http://msdn.microsoft.com/en-us/library/hh285604.aspx建立可信任的应用程序池。
大体步骤如下:
1. 在Application
Server上使用cmd打开C:\Program
Files\Microsoft Lync Server 2010\Deployment,运行如下命令安装本地存储组件。
Bootstrapper.exe /BootstrapLocalMgmt /MinCache
2. 使用如下命令检查建立的Trusted Application Pool。
A. Get-CsSite
B. Get-CsService –Registrar
C. Get-CsTrustedApplicationPool
D. New-CsTrustedApplicationPool –Identity HQ-ZHAOWEN.dev.com –Registrar Lync-Server.gwamcc-dev.com –Site 1
E. Enable-CsTopology
3. 运行如下命令在Application Server上启用Replica服务。
A. Enable-CSReplica
B. Get-CSManagementStoreReplicationStatus (用于检查Replica状态)
4. 运行如下命令强制复制。
A. Invoke-CSManagementStoreReplication
5. 重启Applocation Server。
6. 运行如下命令检查Replica状态。
Get-CSManagementStoreReplicationStatus
7. 按照文档说明建立新的TrustedApplication和TrustedApplicationEndPoint。
Exercise 1: Provision an Application Endpoint and Publish its Presence
http://msdn.microsoft.com/en-us/gg412531
New-CSTrustedApplication –ApplicationId “labapp10600” -TrustedApplicationPoolFqdn
HQ-ZHAOWEN.gwamcc-dev.com -Port 10600
Enable-CsTopology
Get-CSTrustedApplication
New-CSTrustedApplicationEndpoint –ApplicationId
urn:Application:labapp10600 -TrustedApplicationPoolFqdn HQ-ZHAOWEN.dev.com -SipAddress sip:labapp10600@dev.com –DisplayName “Lab Contact 10600”
Get-CSTrustedApplicationEndpoint –Identity sip:labapp10600@dev.com
8. 运行如下命令为Application Server申请证书。
PowerShell 提示符下键入以下命令,然后按 ENTER:
certutil
Certutil 返回的 Config 属性将指示 CA 的位置。
request-CSCertificate –New –Type
default –CA “Name-of-CAServer\name-of-CA”
–Verbose
9. 运行如下命令设置证书。
Set-CsCertificate -Type Default –Thumbprint
Thumbprint-of-the-certificate-requested