Сайт IIS из общей папки Mac OS - PullRequest
0 голосов
/ 02 ноября 2019

Я пытаюсь запустить веб-сайт ASP на IIS на ПК с Windows (не на виртуальной машине), источники которого находятся в общей папке Mac, вот что я попробовал:

  1. Вкл. mac Я поделился источниками с пользователем «user123»
  2. . На ПК с Windows я создал пользователя «user123» в разделе «Управление компьютером»
  3. Создал сайт IIS с Pyshical path: \\ MAC_IP_ADDRESS \WebSite и установите для параметра «Подключить как .. Определенного пользователя» значение «user123»
  4. Также для анонимной аутентификации и проверки подлинности пула приложений я установил значение «user123»

Все загружается нормально, но вызовы веб-службы включены. asmx files выдает следующую ошибку

Запрошенная страница не может быть доступна, потому что соответствующие данные конфигурации для страницы недействительны.

Буду признателентвоя помощь! Спасибо!

ПРИМЕЧАНИЕ: У меня есть виртуальная машина Windows VMware, размещенная на Mac, на которой работает веб-сайт, и она работает просто отлично.

1 Ответ

0 голосов
/ 04 ноября 2019

Я думаю, что между VMware и внешним сервером IIS может быть какая-то разница.

Я пытался отслеживать процесс через монитор процесса, и это похоже на операцию аутентификации вместо обычной операции ввода-вывода. IIS должен вернуть эту ошибку, потому что 0xC000005E В настоящее время нет серверов входа, доступных для обслуживания запроса на вход.

Если я хочу получить доступ к общей папке между двумя компьютерами Windows Server:

В среде без домена вы можете:

1.Создать пользователя с одинаковым паролем и именем пользователя на обоих серверах.

2. Предоставьте пользователю чтение / запись разрешение на доступ к папке. Потому что IIS попытается создать web.config в этой папке.

3.Заменить пул анонимного пользователя и приложения IIS на эту новую учетную запись пользователя.

Поскольку я не уверен, доступен ли ончтобы позволить MAC проверять подлинность учетных данных Windows, было бы, вероятно, немного трудно достичь этого.

Конечно, вы можете попытаться использовать монитор процесса для наблюдения за работой. Может быть, это поможет нам найти способ достичь этого.

https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

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