【发布时间】:2015-12-04 14:52:48
【问题描述】:
尝试从 Azure 网站在新的 Azure 存储帐户中创建新表时出现以下错误。当我尝试从本地计算机执行此操作时,它可以工作。当我使用旧的 Azure 存储帐户时,它也可以使用。
System.AggregateException 未被用户代码处理
HResult=-2146233088 消息=发生一个或多个错误。
来源=mscorlib 堆栈跟踪: 在 System.Threading.Tasks.Task.ThrowIfExceptional(布尔 includeTaskCanceledExceptions) 在 System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification) at System.Threading.Tasks.Task1.get_Result() 在 MyProject.Data.Repositories.MatchRepository..ctor(CloudStorageAccount storageAccount) 在 D:\home\site\approot\src\MyProject.Data\Repositories\MatchRepository.cs:line 15 在 MyProject.Startup.ConfigureStorageRepositoriesAndServices(IServiceCollection 服务,CloudStorageAccount storageAccount)中 D:\home\site\approot\src\MyProject\Startup.cs:第 98 行 在 D:\home\site\approot\src\MyProject\Startup.cs:line 86 中的 MyProject.Startup.ConfigureServices(IServiceCollection services)
内部异常: 错误代码=-2147217005 H结果=-2147217005 消息= 403
服务器未能验证请求。制作 确保 Authorization 标头的值正确形成,包括 签名。
小学
0d907af5-0002-0117-126c-ea972b000000 2015 年 9 月 8 日星期二 19:31:47 格林威治标准时间 2015 年 9 月 8 日星期二 19:31:43 格林威治标准时间 2015 年 9 月 8 日星期二 19:31:47 GMTAuthenticationFailed服务器未能验证请求。确保 Authorization 标头的值正确形成,包括 签名。请求ID:0d907af5-0002-0117-126c-ea972b000000 时间:2015-09-08T19:31:46.4165753Z
存储异常 -2146233088 意外响应代码,预期:OK 或 NotFound,接收:禁止 Microsoft.WindowsAzure.Storage 在 Microsoft.WindowsAzure.Storage.Core.Executor.Executor.d__4 1.MoveNext()</StackTrace> </ExceptionInfo> </RequestResult> Source=Microsoft.WindowsAzure.Storage StackTrace: at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.<ExecuteAsyncInternal>d__41.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 在 Microsoft.WindowsAzure.Storage.Table.CloudTable.c__DisplayClass51_0.d.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 在 Microsoft.WindowsAzure.Storage.Table.CloudTable.c__DisplayClass41_0. d.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 在 System.Runtime.CompilerServices.TaskAwaiter 1.GetResult() at MyProject.Data.TableRepository.<CreateTableAsync>d__13.MoveNext() in D:\home\site\approot\src\MyProject.Data\Common\TableRepository.cs:line 29 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter1.GetResult() 在 MyProject.Data.Repositories.MatchRepository.d__2.MoveNext() 在 D:\home\site\approot\src\MyProject.Data\Repositories\MatchRepository.cs:line 20 内部异常: H结果=-2146233088 消息=意外响应代码,预期:OK 或未找到,接收:禁止 源=Microsoft.WindowsAzure.Storage 堆栈跟踪: 在 Microsoft.WindowsAzure.Storage.Core.Executor.Executor.d__4`1.MoveNext() 内部异常:
【问题讨论】:
-
可以分享失败的代码吗?它也可以在本地工作吗?
标签: azure azure-web-app-service azure-table-storage