Я знаю, что могу "обновить" среду до уровня полного доверия, но я хочу понять, почему происходит ошибка, и последствия этого перехода к полному доверию, прежде чем я это сделаю.
Исключение безопасности
Описание:
приложение попыталось выполнить
операция не разрешена охраной
политика. Чтобы предоставить это приложение
требуется разрешение, пожалуйста, свяжитесь с
ваш системный администратор или изменить
уровень доверия приложения в
конфигурационный файл.
Сведения об исключении:
System.Security.SecurityException:
Запрос разрешения типа
«System.Security.Permissions.SecurityPermission,
mscorlib, версия = 2.0.0.0,
Culture = нейтрально,
PublicKeyToken = b77a5c561934e089'
не удалось.
Ошибка источника:
Создано необработанное исключение
во время исполнения текущего
веб-запрос. Информация относительно
Происхождение и место исключения
можно определить с помощью исключения
трассировка стека ниже.
Трассировка стека:
[SecurityException: Запрос на
разрешение типа
«System.Security.Permissions.SecurityPermission,
mscorlib, версия = 2.0.0.0,
Culture = нейтрально,
PublicKeyToken = b77a5c561934e089'
не удалось.]
System.Web.Security.UrlAuthorizationModule.CheckUrlAccessForPrincipal (String
virtualPath, IPrincipal пользователь, String
глагол) + 47
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandlerForUrl (String
URL) + 66
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.ProcessHandlerTypePage (HttpHandler
элемент, контекст HttpContext) + 143
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandler (HttpContext
context, String requestType, String
url, String path) + 340
System.Web.HttpApplication.MapHttpHandler (HttpContext
context, String requestType,
Путь к VirtualPath, строка
pathTranslated, Boolean useAppConfig)
+175 System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
+128 System.Web.HttpApplication.ExecuteStep (IExecutionStep
шаг, логическое и завершено синхронно)
+ 161