用户传递的授权令牌无效。 Azure缓存

时间:2012-10-29 23:12:59

标签: azure azure-caching

也许我误解了如何创建缓存,但ID或Access键都没有用于启用azure缓存。我已经完成了以下教程:

http://msdn.microsoft.com/en-us/library/windowsazure/gg618003.aspx

http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_buildingappswithcacheservice_topic3#_Toc310505080

http://msdn.microsoft.com/en-us/library/windowsazure/gg618003.aspx

大约有十几种不同的如何在天蓝色页面中创建缓存而且我还在。

用户传递的授权令牌无效。

我有一个带链接存储的网站和云服务,我无法在管理Azure门户中找到网址“yourcachename.cache.windows.net”或身份验证令牌。任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:1)

事实证明,我对Azure的版本感到困惑。我不确定这是什么版本,但我在1.8工作,我不需要访问密钥。一旦我将以下部分添加到web.config一切正常。

  <dataCacheClients>
    <dataCacheClient name="default">
      <autoDiscover isEnabled="true" identifier="{your cache worker role}" />
      <localCache isEnabled="true" sync="TimeoutBased" objectCount="100000" ttlValue="300" />
    </dataCacheClient>
  </dataCacheClients>
  <cacheDiagnostics>

然后为了让Sessions工作,我需要添加:

   <sessionState mode="Custom" customProvider="AFCacheSessionStateProvider">
      <providers>
        <add name="AFCacheSessionStateProvider" type="Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider, Microsoft.Web.DistributedCache" cacheName="default" dataCacheClientName="default" applicationName="AFCacheSessionState"/>
      </providers>
    </sessionState>

答案 1 :(得分:0)

您需要通过新门户上的链接登录旧门户,单击共享缓存,服务总线和访问控制。创建/选择命名空间,身份验证令牌将显示在右侧栏上。