2

현재 부분 신뢰로 실행해야하는 ASP.NET MVC 사이트에서 작업하고 있습니다. 이제 높은 신뢰 수준에있을 때 AppFabric에 연결하는 데 문제가 있습니다. 완전히 신뢰 할 때 문제가 없습니다. 내 web_hightrust.config 파일에 필요한 권한Windows Server AppFabric 캐싱

[SecuritySafeCritical] 
    [PermissionSet(SecurityAction.Assert, Unrestricted = true)] 
    private static DataCacheFactory InitializeFactory() 
    { 
     try 
     { 
      DataCacheFactoryConfiguration configuration = GetDataCacheFactoryConfiguration(); 

      Logger.Debug("Initializing a DataCacheFactory"); 
      DataCacheFactory factory = new DataCacheFactory(configuration); 

      return factory; 
     } 

     catch (Exception ex) 
     { 
      Logger.ErrorFormat("Construction of factory failed: {0}", ex.ToString()); 
      throw; 
     } 
    } 

당신은 내가 연결을 만들기에 충분해야한다 생각과 방법을 주석 한 볼 수 있듯이,하지만 실패

방법의 실패는 다음과 같습니다.

감사합니다.

답변

1

대답은 :

AppFabric은 완전 신뢰가 필요 net.tcp와 WCF를 사용하고 있습니다.

저는 AppFabric Cache에서 주요 개발 책임자와 의견을 나눴습니다. 그리고 그는 이것이 향후 릴리스의 일부로 조사 할 것이라고 말했습니다.

AppFabric 캐싱을 보안 요구 사항을 고려한 환경에서 활용할 수 있는지 고려하십시오.

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

/Tonni