ruby - Office 365 API 在/me/calendars 端点上抛出 500

标签 ruby rest azure office365

截图:http://take.ms/MWwbv

端点:https://outlook.office365.com/api/v1.0/me/calendars

我们在请求的 header 中提供访问 token 。它已经工作了几周,今天刚刚因为这个错误而崩溃。

===开始错误消息===

“/API”应用程序中的服务器错误。

找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

异常详细信息:System.IO.FileLoadException:找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

来源错误:

执行当前 Web 请求期间生成未处理的异常。有关异常来源和位置的信息可以使用下面的异常堆栈跟踪来识别。

堆栈跟踪:

[FileLoadException:找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)]

[FileLoadException:无法加载文件或程序集“Microsoft.Exchange.AirSync,Version=15.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)] Microsoft.Exchange.Services.Core.Types.CallContext.DisposeOwaFields() +0 Microsoft.Exchange.Services.Core.Types.CallContext.Dispose( bool isDispose)+864 Microsoft.Exchange.Services.OData.ODataContext.InternalDispose( bool 处置)+82 Microsoft.Exchange.Diagnostics.DisposeTrackableBase.Dispose() +80 Microsoft.Exchange.Diagnostics.DisposeTrackableBase.Dispose() +80 Microsoft.Exchange.Services.OData.Web.HttpHandler.EndProcessRequest(IAsyncResult 结果)+24 System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)+282

版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET版本:4.0.30319.36215

===结束错误消息===

最佳答案

看起来像是服务器问题。我会将其交给合适的人。

更新:修复现已推出,所以希望这应该开始为您解决问题。

关于ruby - Office 365 API 在/me/calendars 端点上抛出 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28281702/

相关文章:

ruby-on-rails - 无法安装 Bundler,没有权限

ruby - 有条件地设置 CSS 类

node.js - NodeJS 垃圾邮件 GET - REST API

Azure SQL 数据仓库 : max size of varchar type

sql - 如何像在 ActiveRecord 中一样在 Sequel 中链接连接

javascript - 使用 Ajax 将 CORS header 添加到 http 请求

java - 可以从命令行运行 jar 但不能在 shell 脚本中运行 - 为什么?

用于访问 Azure Data Lake Store 的 Python 代码

azure - 运行长时间运行流程的最佳且具有成本效益的方式

ruby - "URLize" ruby 字符串