Microsoft.Web.Administration.ServerManager не может получить доступ к сайтам из-за исключения UnauthorizedAccessExceptioC#

Место общения программистов C#
Ответить
Anonymous
 Microsoft.Web.Administration.ServerManager не может получить доступ к сайтам из-за исключения UnauthorizedAccessExceptio

Сообщение Anonymous »

Когда я пытаюсь получить доступ к Сайтам в ServerManager, я получаю исключение UnauthorizedAccessException.

Код: Выделить всё

new ServerManager().Sites["site-name"];
Это трассировка стека. Я добавил аутентифицированных пользователей с полным доступом ко всем возможным файлам redirection.config. Интересно, что ни один из них не содержит информации о размещенных сайтах. Я использую Поиск во всем в режиме администратора, чтобы найти все файлы.

Код: Выделить всё

System.UnauthorizedAccessException: Filename: redirection.config
Error: Cannot read configuration file due to insufficient permissions

at Microsoft.Web.Administration.Interop.IAppHostAdminManager.GetAdminSection(String bstrSectionName, String bstrPath)
at Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath)
at Microsoft.Web.Administration.Configuration.GetSection(String sectionPath)
at Microsoft.Web.Administration.ServerManager.SitesSectionCreator()
at Microsoft.Web.Administration.Lazy.Initialize[T](T& target, CreateInstanceDelegate`1 valueFactory)
at Microsoft.Web.Administration.ServerManager.get_SitesSection()
at Microsoft.Web.Administration.ServerManager.SitesCollectionCreator()
at Microsoft.Web.Administration.Lazy.Initialize[T](T& target, CreateInstanceDelegate`1 valueFactory)
at Microsoft.Web.Administration.ServerManager.get_Sites()
at WebAppHttps.Program.DoResearch() in D:\Yola\WebAppHttps\Program.cs:line 42 has been accessed.
В чем может быть причина этой ошибки?


Подробнее здесь: https://stackoverflow.com/questions/798 ... nauthorize
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»