толкает жить asp.net веб-приложение. Исключение безопасности - PullRequest
0 голосов
/ 02 декабря 2009

Мне нужна помощь со следующей ошибкой asp.net, которая возникла у меня после развертывания приложения для жизни

Описание : Приложение попыталось выполнить операцию, не разрешенную политикой безопасности. Чтобы предоставить этому приложению необходимое разрешение, обратитесь к системному администратору или измените уровень доверия приложения в файле конфигурации .

В большинстве сообщений говорится, что нужно отредактировать файл веб-конфигурации и разрешить доверие. Я прочитал это http://msdn.microsoft.com/en-us/library/tkscy493.aspx, но на самом деле не могу понять это.

Если это поможет прояснить ситуацию. Я могу подключиться к базе данных и получить результаты, используя LINQ.dbml DataContext. Однако когда я пытаюсь присвоить результаты объекту, скажем, например. Контекст данных - это внешний проект, скомпилированный в dll и помещенный в папку bin.

DataContext db = new DataContext("connectionstring");
var bankUser = (from u in db.Bankers
where u.banker_email == TXT_user.Text
&& u.banker_password == TXT_pass.Text
select u).Single();

выдает ошибку, указанную выше.

У меня есть доступ только через панель управления, поэтому любые изменения должны быть в web.config. Я установил для проекта собственный пул приложений.

Любые идеи приветствуются.

1 Ответ

1 голос
/ 02 декабря 2009

Хай Киран, В вашей веб-конфигурации,

Попробуйте это <trust level="Full"/>, и мы посмотрим, что произойдет .... Просто попробуйте ...

Источник Forums.asp.net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...