Проект Visual Studio на сетевом диске samba приводит к отказу в разрешении IIS express

#asp.net-mvc #visual-studio #iis-express

#asp.net-mvc #visual-studio #iis-express

Вопрос:

Я создал ASP.NET Проект веб-приложения. Когда я нажимаю кнопку «IIS express» в Visual Studio, я получаю следующее в браузере:

Доступ запрещен.

Описание: Произошла ошибка при доступе к ресурсам, необходимым для обслуживания этого запроса. Возможно, у вас нет разрешения на просмотр запрошенных ресурсов.

Сообщение об ошибке 401.3: у вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных (доступ запрещен из-за списков контроля доступа). Попросите администратора веб-сервера предоставить вам доступ к ‘H:mypath «.

Если я перемещу свой проект куда-нибудь на C:, тогда все будет работать так, как ожидалось.

H: сопоставляется с общим ресурсом samba на хосте Linux. Я полагаю, что ожидается, что IIS express будет запускаться от имени текущего пользователя при таком запуске, поэтому в этом случае учетные данные samba не должны быть проблемой.

Итак … как мне решить эту проблему?

Комментарии:

1. Насколько я понимаю, IIS Express не поддерживает подключенные диски.

2. Я предполагаю, что тогда мне придется клонировать свой проект на c: вместо этого. (Это не большая проблема, за исключением того, что мне нужно не забывать делать резервные копии вручную.)