私は現在、部分的な信頼で実行する必要があるASP.NETMVCサイトで作業しています。現在、高信頼状態のときにAppFabricに接続する際に問題が発生しています。完全に信頼して実行する場合は問題ありません。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;
}
}
ご覧のとおり、接続を確立するのに十分だと思うものでメソッドに注釈を付けましたが、失敗します。
どんなアイデアでもありがたいです。