Путь к файлу запрещен, когда я загружаю файл на iis и mvc5 - PullRequest
0 голосов
/ 10 апреля 2019

когда я загружаю файл перед публикацией проекта, он запускается правильно, но при публикации проекта, когда я загружаю файл, отображается эта ошибка: Доступ к пути 'C: \ inetpub \ sites \ Khadamatresan \ Contents \ 9164d9fe-d515-47e5-bbf2-95a56219e5c9.png' запрещен.

как это исправить? Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 11 апреля 2019

Я предлагаю вам попробовать изменить разрешение папки C: \ inetpub \ sites \ Khadamatresan \ Contents, чтобы разрешить IUSR и IIS / yourapplicationpoolname для чтения и записи файла.

Более подробную информацию вы можете найти нижешаги:

1.Убедитесь, что вы используете идентификатор расширенного параметра пула приложений: applicationpoolidentity

enter image description here

2. Щелкните правой кнопкой мыши C:\ inetpub \ sites \ Khadamatresan \ Contents и выберите свойство.

3.Нажмите кнопку управления и редактирования.

enter image description here

4Если IUSR и ваше имя пула приложений не отображаются в окне.Я предлагаю вам
Нажать кнопку добавления и ввести IUSR и IIS AppPool \.

enter image description here

enter image description here

5. Изменить разрешение для полного управления

enter image description here

0 голосов
/ 10 апреля 2019

Перейдите к рассматриваемой папке и посмотрите разрешения для этой папки. Мой ответ таков: у него есть только разрешения администратора, а то, что вы отправляете с помощью кода, не копирует эти разрешения.

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