Веб-сайт работает в режиме разработки;При развернутии на IIS вызывает исключение безопасности

StackOverflow https://stackoverflow.com/questions/3255733

Вопрос

Мой веб-сайт ASP.NET работает нормально в режиме разработки / отладки, но когда я их публикую, я получаю следующую ошибку:

исключение безопасности

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

Сведения об исключении: system.security.securityException: запрос на разрешение типа «System.Web.aspnethostingPermission, System, version= 2.0.0.0, культура= нейтральный, publickyteken= b77a5c561934e089 'не удалось.

Я провел эту ошибку, и это приходит много, а ответы говорят о том же: поставить

<trust level="Full" originUrl=""/>
.

в файле web.config.

Я, Я, Я. Дело в том, что я проверил, что эта строка в каждом файле web.config, который я могу найти - сам приложение, а также файлы framework \ version \ config \ web.config, как 32-, так и 64-бит (я работаю Windows 7).

Там должен быть другой секретный выключатель где-то - но что?

Редактировать

по запросу комментариев, позвольте мне уточнить: страница, которая вызывает сбой, имеет элемент управления от

Это было полезно?

Решение

нашел the Ответ !

Другие советы

Я пришел сюда из темного места с устаревшим кодом, и когда я нажал на ссылку на ответ, я получил 404.

чувствовал немного похоже на: https://imgs.xkcd.com/comics/wisdom_of_the_Activents.PNG

В любом случае, путь назад машина к спасению:

httplow noreferrer"> https://web.archive.org/web/20100329104446/http://dbvt.com/blog/post/aspnethostingPermission-security-exception-fix-with-ajax-in-iis7.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top