Я настраиваю сервер IIS для программирования на ASP, как только я решу эту очень важную проблему предварительного программирования ...
Сервер IIS расположен на сервере VirtualBox, и я настраиваю виртуальный каталог, чтобы он указывал на общий каталог («общий ресурс, расположенный на другом компьютере», например, \\server\serve-this
), который отлично работает при использовании net use
и Проводник Windows. Тем не менее, IIS показывает мне маленький красный значок, показывающий знак остановки, и он не будет обслуживать файлы («вы не авторизованы для просмотра этой страницы»). Я открыл разрешения на хосте OSX и может передвигаться на гостевой Windows. Где я могу проверить, почему он жалуется?
Если я устанавливаю виртуальный каталог в локальный каталог (выбирая соответствующий переключатель), у него нет проблем с разрешениями ... Кроме того, я попытался немного поработать с вкладкой Безопасность каталога, но, похоже, это не так релевантно вообще.
В журналах нет ничего в C: \ WINDOWS \ system32 \ LogFiles ...
Редактировать: Ответ - прочитать статью, которую предлагает Джеймс Конильяро (лучший ответ). Однако я сделал следующее (вчера я сделал что-то другое, что сработало, но я не знаю, что):
- Создайте пользователя с тем же именем пользователя / паролем в гостевой системе Windows, что и на моем хосте OSX, что AaronS предлагает
- Изменить пользователя, который вошел в систему для анонимного доступа к этому пользователю.
- Вот и все. Не плохо, правда.