我们有一个应用程序,它使用MS来集成我们客户的电子邮件/日历。一个客户(客户A)与混合设置,已报告的问题。所有的用户突然发现电子邮件集成不起作用。我们使用生产应用凭证和不同的环境(本地、开发云AWS、暂存云GCP、prod cloud GCP)和有效的用户令牌,对MS Graph执行了几次测试调用(端点/me/sendMail)。以下是结果和奇怪的行为:
,
{“error”:{“code”:“MailboxNotEnabledForRESTAPI”,“message”:“REST API is not yet supported for this mailbox.“}}
客户的IT声称他们的日志中没有错误,他们可以与这个问题联系在一起。他们所做的一切都是按照MS的建议做的-- https://learn.microsoft.com/en-us/graph/hybrid-rest-support#requirements-for-the-rest-api-to-work-in-hybrid-deployments
更新:
在检查了更多之后,当一个请求由特定的MS数据中心处理时,我们收到404:
下面是404的响应头参数:
诊断{"ServerInfo":{"DataCenter":"UK South",“片”:“SliceC”,"Ring":"3","ScaleUnit":"000","RoleInstance":"AGSFE_IN_11"}}
诊断:{"ServerInfo":{"DataCenter":"Central US",“片”:“SliceC”,"Ring":"2","ScaleUnit":"002","RoleInstance":"AGSFE_IN_14"}}
我们获得了201(成功),因为:
诊断:{“ServerInfo”:{“DataCenter”:“西欧”,“片”:“SliceC”,“环”:“5”,"ScaleUnit":"003","RoleInstance":"AGSFE_IN_52"}}
发布于 2020-11-17 19:43:21
我会尝试用或POSTMAN隔离这个问题,看看我是否还能复制这个问题(使用相同的Graph调用)。如果答案是肯定的,那么我将向Microsoft提交一张支持票,以便他们能够验证混合需求的配置是否有任何问题(如他们所定义的那样)、API中的任何问题或IP中的任何问题。
https://stackoverflow.com/questions/64717133
复制相似问题