В настоящее время я работаю над сайтом ASP.NET MVC, где мы должны работать с частичным доверием.Теперь я сталкиваюсь с проблемой подключения к AppFabric в режиме High Trust.Нет проблем при запуске в полном доверии.Какие разрешения мне нужны в моем файле web_hightrust.config.
Сбой метода выглядит следующим образом:
[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;
}
}
Как вы можете заметить, я аннотировал метод тем, что, по моему мнению, должно быть достаточно для установления соединения, но оно терпит неудачу.
Любые идеи приветствуются.