2012-10-29 3 views
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 포털 관리에서 "yourcachename.cache.windows.net"또는 인증 토큰을 찾을 수있는 곳이 없습니다. 어떤 제안이라도 대단히 감사하겠습니다.

+0

(http://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/#getting-started-cache-role-instance) 나는 새로운 관리 포털에서 그것을 보지 못한다. 그것은 사용됩니다. –

+0

그것은 내가 지금 참조한 12 개의 다른 페이지 중 하나입니다. 나는이 문서에 동그라미를 치고있는 것처럼 느껴진다. – mistyayn

+2

가장 좋은 방법은 사용중인 SDK 버전의 Windows Azure 교육 키트를 다운로드하는 것입니다. 실험실에 손을 얹어 두어야합니다. 다음은 최신 링크입니다. http://www.microsoft.com/en-us/download/details.aspx?id=8396 –

답변

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> 

그리고는 세션이 작동되도록하기 위해서 나는이를 추가하는 데 필요한 :

chache 설정 VS.에서 클라우드 서비스의 역할 특성에 이동 된 나타납니다
<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> 
0

새 포털의 링크를 통해 이전 포털에 로그인하고 공유 캐싱, 서비스 버스 및 액세스 제어를 클릭해야합니다. 네임 스페이스를 생성/선택하면 인증 토큰이 오른쪽 사이드 바에 표시됩니다.