也许我误解了如何创建缓存,但ID或Access键都没有用于启用azure缓存。我已经完成了以下教程:
http://msdn.microsoft.com/en-us/library/windowsazure/gg618003.aspx
http://msdn.microsoft.com/en-us/library/windowsazure/gg618003.aspx
大约有十几种不同的如何在天蓝色页面中创建缓存而且我还在。
用户传递的授权令牌无效。
我有一个带链接存储的网站和云服务,我无法在管理Azure门户中找到网址“yourcachename.cache.windows.net”或身份验证令牌。任何建议都将不胜感激。
答案 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)
您需要通过新门户上的链接登录旧门户,单击共享缓存,服务总线和访问控制。创建/选择命名空间,身份验证令牌将显示在右侧栏上。