无法找到租户的存储空间

时间:2015-07-09 21:19:23

标签: office365

我能够使用有效的响应和验证令牌成功调用Office 365管理活动API的/subscriptions/start?contentType=Audit.SharePoint API。 但是,当我尝试拨打/subscriptions/content?contentType=Audit.SharePoint时 我得到以下异常:

[ApplicationException: Failed to locate storage for tenant.]
   Microsoft.O365.EcoSystem.TableQueueCommon.Locator.EcoSystemSqlDbAccessor.GetStorageEndpoint(String tenantId, Category category, StorageAccountType contentType, Boolean forceToRefreshStorageSettings, Boolean isTestHookEnabled) in e:\chicago\sources\Dev\Compliance\src\EcoSystem\DataFeedInfra\TableQueueCommon\BlobStorageLocator\EcoSystemSqlDbAccessor.cs:212
   Microsoft.O365.EcoSystem.TableQueueCommon.Locator.EcoSystemSqlDbAccessor.GetStorageEndpoint(String tenantId, Category category, StorageAccountType contentType, Boolean isTestHookEnabled) in e:\chicago\sources\Dev\Compliance\src\EcoSystem\DataFeedInfra\TableQueueCommon\BlobStorageLocator\EcoSystemSqlDbAccessor.cs:148
   Microsoft.O365.EcoSystem.DataFeed.ApiUtility.EndRequest(String Message, Exception ee) in e:\chicago\sources\Dev\Compliance\src\EcoSystem\DataFeedInfra\PartnerSubscription\SubscriptionServiceRole\Common\Common.cs:212
   Microsoft.O365.EcoSystem.DataFeed.GlobalExceptionLogger.Log(ExceptionLoggerContext context) in e:\chicago\sources\Dev\Compliance\src\EcoSystem\DataFeedInfra\PartnerSubscription\SubscriptionServiceRole\Common\Exceptions.cs:79
   System.Web.Http.ExceptionHandling.ExceptionLogger.LogAsync(ExceptionLoggerContext context, CancellationToken cancellationToken) +15
   System.Web.Http.ExceptionHandling.CompositeExceptionLogger.LogAsync(ExceptionLoggerContext context, CancellationToken cancellationToken) +137
   System.Web.Http.<SendAsync>d__0.MoveNext() +1075
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
   System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() +49
   System.Web.Http.WebHost.<ProcessRequestAsyncCore>d__0.MoveNext() +594
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
   System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +98
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +606
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

在API的有限预览期内,所有订阅都是在禁用状态下创建的,这意味着无法检索内容。 / content操作应该返回一个错误,指示当前未启用订阅。我们会解决这个问题。

感谢您尽早开始使用API​​!如果您还没有,可以在下面的链接中注册预览。我们目前限制参与,因此注册并不能保证对内容的访问,但我们正在努力尽快开放预览。

干杯, 汤姆

http://dev.office.com/programs/managementactivityapi