调用EWS GetItem时获取ErrorAccessDenied

时间:2018-07-20 20:49:44

标签: exchangewebservices

我在Exchange中使用EWS,当我授权为会议的参加者并发送GetItem请求时,得到以下信息:

<m:GetItemResponseMessage ResponseClass="Error">
<m:MessageText>Access is denied. Check credentials and try again., The 
process failed to get the correct properties.</m:MessageText>
<m:ResponseCode>ErrorAccessDenied</m:ResponseCode>
<m:DescriptiveLinkKey></m:DescriptiveLinkKey>
<m:Items/>
</m:GetItemResponseMessage>

如果我授权作为组织者,则可以在没有错误的情况下获取数据。另外,即使我是会议的参加者,在Outlook 365(UI)中也可以看到事件和响应。

1 个答案:

答案 0 :(得分:0)

您正在使用与会者日历上的会议的ItemId还是组织者日历上的会议的ItemId。使用与会者的凭据,您将只能在与会者日历上看到该项目,这可能就足够了。