1

也许我误解了如何创建缓存,但没有任何 ID 或访问密钥正在用于启用 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

大约 1/2 十几种不同的如何在 azure 页面中创建缓存,我仍在学习。

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

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

4

2 回答 2

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>
于 2012-11-02T16:42:57.180 回答
0

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

于 2012-10-31T18:52:02.440 回答