ASP.NET 3.5 + System.Web.Routing - PullRequest
       48

ASP.NET 3.5 + System.Web.Routing

1 голос
/ 12 августа 2010

Я скачал образец с здесь ( Демо ), но когда я развернул его на своем Godady сервере, он выдает ошибку

Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. 

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Может кто-нибудь сказать мне, что не так с Godady . Этот пример отлично работает на локальной машине.

1 Ответ

0 голосов
/ 12 августа 2010

Я написал Годади, но не понял, что спросить у них сейчас ...

Ответ вспомогательного персонала

Спасибо, что связались онлайн Служба поддержки.

Это похоже на проблему доверия. Доверие Уровень относится к разрешениям, установленным в Файл Web.config, который определяет, что операции могут и не могут быть выполнены по веб-приложениям. Наш ASP.NET 3.5 серверы общего хостинга используют по умолчанию Средний уровень доверия с добавлением OleDbPermission, OdbcPermission, и менее ограничительное WebPermission. Приложения, работающие в среде Medium уровень доверия не имеет доступа к реестру, нет доступа к журналу событий Windows, и не может использовать ReflectionPermission (но можно использовать Reflection). такие приложения могут общаться только с определенный диапазон сетевых адресов и доступ к файловой системе ограничен виртуальный каталог приложения иерархия. * +1010 *

Использование среднего уровня доверия предотвращает приложения от доступа к общему системные ресурсы и устраняет потенциал для применения вмешательство. Добавление OleDbPermission и OdbcPermission позволяет приложениям использовать этих поставщиков данных для доступа базы данных. WebPermission изменен разрешить исходящие http и https трафика.

Пожалуйста, дайте нам знать, если мы можем помочь Вы по-другому.

Запрос клиента

Я загрузил свой сайт (http://www.pinchofbliss.com/anything)

но я получаю ошибку:

=============================================== =======================

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

Сведения об исключении: System.Security.SecurityException: Запрос разрешения типа «System.Security.Permissions.SecurityPermission, mscorlib, версия = 2.0.0.0, Culture = нейтрально

=============================================== =========================

Для более подробной информации позвольте мне написать больше, что этот пример приложения работает нормально на локальной машине даже я поместил приложение с исходным кодом этого образец приложения можно скачать отсюда http://chriscavanagh.wordpress.com/2008/03/11/aspnet-routing-goodbye-url-rewriting/

...