Призрак Форума
Зарегистрирован: 29 September 2002
Сообщения: 3597
Примеры кода: 15
|
RE: Global.asax Access to the path is denied |
26 June 2007 03:02 |
|
|
|
|
Здравствуйте, такая проблема. Мне надо на событие Session_end поставить один код. В нем я обрашюсь к XmlTextWriter. Но при загрузке приложения выдаеться следующая ошибка:
Access to the path "с:\Inetpub\wwwroot\Socket\Add_files\IDis_2.xml" is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.UnauthorizedAccessException: Access to the path "с:\Inetpub\wwwroot\Socket\Add_files\IDis_2.xml" is denied.
Ошибка в этой строке:
XmlTextWriter wrtr = new XmlTextWriter("с:/Inetpub/wwwroot/Socket/Add_files/IDis_2.xml", Encoding.Unicode);
Дело в том, что само приложение имеет нормальный доступ к этому файлу. И анологичный код в самом приложении(WebForm1.aspx , а не Global.asax) норамльно выполняеться.
В Web.confige рписутствует <identity impersonate="true"/>.
Может именно Global.asax использует какой-то другой тип авторизации, и как мне разрешить этому файлу доступ к xml таблице?
Может кто-то сталкивался?
Заранее спасибо.
в session_end у прoцессa меньше прaв чем oбычнo в прилoжении Anatoly Lubarsky
|
|