C# Windows Azure缓存随机返回无法验证错误

C# Windows Azure缓存随机返回无法验证错误,c#,azure,windows-8,azure-caching,azure-compute-emulator,C#,Azure,Windows 8,Azure Caching,Azure Compute Emulator,Windows azure缓存预览在尝试访问缓存时随机返回此错误: Microsoft.ApplicationServer.Caching.Client.dll中发生“Microsoft.ApplicationServer.Caching.DataCacheException”类型的异常,但未在用户代码中处理 其他信息:无法完成连接到缓存终结点的授权请求。请稍后再试。如果问题仍然存在,请与Microsoft支持部门联系 我不相信这是我的代码,因为它只发生在每5-25个请求。请求几乎相同。微软论坛

Windows azure缓存预览在尝试访问缓存时随机返回此错误: Microsoft.ApplicationServer.Caching.Client.dll中发生“Microsoft.ApplicationServer.Caching.DataCacheException”类型的异常,但未在用户代码中处理

其他信息:无法完成连接到缓存终结点的授权请求。请稍后再试。如果问题仍然存在,请与Microsoft支持部门联系

我不相信这是我的代码,因为它只发生在每5-25个请求。请求几乎相同。微软论坛声称这是一个暂时的错误,但我发现它不是。在过去的几个小时里,我不断地遇到这个错误,它使我的应用程序无法使用。我甚至尝试设置重试机制,但一旦失败,重试也会再次失败

我还尝试重置另一个人在网上建议的授权密钥,但这对我没有任何帮助

我创建了一个控制台应用程序来排除我的项目代码干扰:

 private static DataCache _dataCache = GetDataCache();
        /// <summary>
        /// Gets the data cache.
        /// </summary>
        /// <returns></returns>
        private static DataCache GetDataCache()
        {
            DataCache result = null;
            try
            {
                DataCacheFactory cacheFactory = new DataCacheFactory();
                result = cacheFactory.GetDefaultCache();
            }
            catch (Exception ex)
            {
                var m = ex.Message;
            }

            return result;
        }

        static void Main(string[] args)
        {
            for (int i = 0; i < 500; i++)
            {
                _dataCache.Put("testing", i);
                Console.WriteLine(i);
                Thread.Sleep(10);
            }
        }
我想知道Windows 8.1是否与此相关?我似乎无法在Windows 7计算机上重现此错误。不确定这有什么关系,但可能是azure emulator的一些bug

任何帮助都将不胜感激