![Exchange 2016 CU6 中的加载项不起作用,显示“必须设置 ExchangeService 对象上的 Url 属性。”](https://linux22.com/image/1539233/Exchange%202016%20CU6%20%E4%B8%AD%E7%9A%84%E5%8A%A0%E8%BD%BD%E9%A1%B9%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%8C%E6%98%BE%E7%A4%BA%E2%80%9C%E5%BF%85%E9%A1%BB%E8%AE%BE%E7%BD%AE%20ExchangeService%20%E5%AF%B9%E8%B1%A1%E4%B8%8A%E7%9A%84%20Url%20%E5%B1%9E%E6%80%A7%E3%80%82%E2%80%9D.png)
我遇到一个问题,就是无法再在 Exchange 中使用加载项。
我收到以下错误:必须设置 ExchangeService 对象上的 Url 属性。
如果用户尝试发送邮件,他会收到无法加载插件的消息。
浏览器尝试为用户加载以下 URL:
/owa/service.svc?action=GetExtensibilityContext&EP=1&UA=0&ID=-34&AC=1
但服务器响应 500
对于以下屏幕截图,浏览器访问以下 URL
/ecp/DDI/DDIService.svc/GetList?ActivityCorrelationID=df57039d-c079-2b98-0eff-7bb7aae8f7d6&schema=OrgClientExtension&msExchEcpCanary=CMfYG9QZXUmC2nW4kA51YaDtFVHn6dQICgb6-7g_2u8UUwIa23UgkVCWczoT3s6ds6iB1LNnKOk.`
对于此,响应是 200,但主体包含一个包含显示错误的 json 对象。
d Object
__type JsonDictionaryOfanyTypeResults:ECP
Cmdlets [1]
0 Get-App
ErrorRecords [1]
0 Object
__type ErrorRecord:ECP
Message The Url property on the ExchangeService object must be set.
Informations []
IsDDIEnabled false
Warnings []
Output []
缺少哪个 URL?我需要在哪里配置它?
答案1
我仍然不知道为什么,但我的服务器刚刚丢失了配置。我使用以下方法重新输入了正确的值:
Set-OWAVirtualDirectory –Identity "OWA (default web site)" -ExternalURL
Set-OWAVirtualDirectory –Identity "OWA (default web site)" -InternalURL
Set-OABVirtualDirectory –Identity "OAB (default web site)" -ExternalURL
Set-OABVirtualDirectory –Identity "OAB (default web site)" -InternalURL
Set-ECPVirtualDirectory –Identity "ECP (default web site)" -ExternalURL
Set-ECPVirtualDirectory –Identity "ECP (default web site)" -InternalURL
Set-WebServicesVirtualDirectory –Identity "EWS (default web site)" -ExternalUrl
Set-WebServicesVirtualDirectory –Identity "EWS (default web site)" -InternalUrl
Set-ActiveSyncVirtualDirectory –Identity "Microsoft-Server-ActiveSync (default web site)" -ExternalURL
Set-ActiveSyncVirtualDirectory –Identity "Microsoft-Server-ActiveSync (default web site)" -InternalURL
并且它再次发挥作用。