Что такое учетная запись рабочего процесса в machine.config, если <processmodel autoConfig = "true">?

Я пытаюсь запустить сайт на локальном хосте, используя IIS в Windows 10. Я хотел бы иметь возможность получить доступ к сайту через другой компьютер в локальной сети, используя локальный IP-адрес и порт. Я только начал отлаживать приложение в Visual Studio 2015, я мог запустить

<binding protocol="http" bindingInformation="*:51258:localhost" />

но используя

<binding protocol="http" bindingInformation="*:51258:192.168.1.213" />

вызывает всплывающее окно "Доступ запрещен" в визуальной студии

Я выполнил действия, описанные в https://support.microsoft.com/en-sg/kb/894433 но его перепутали с шагом 7, т. Е. 7. Добавьте учетную запись рабочего процесса, настроенную в элементе processModel в Machine.config. файл Мне удалось найти файл machine.config, но модель процесса установлена ​​на autoconfig = true, т.е.

Нужно ли настраивать пользовательскую учетную запись или есть учетная запись рабочего процесса по умолчанию, которую я не вижу?

Это сделано для того, чтобы я мог выполнить следующие шаги для решения проблемы отказа в доступе... 5. На панели политики щелкните правой кнопкой мыши Олицетворение клиента после проверки подлинности и выберите Свойства. 6. Нажмите Добавить пользователя или группу. 7. Добавьте учетную запись рабочего процесса, настроенную в элементе processModel в файле Machine.config.

Обратите внимание, что я уже добавил IUSR с разрешениями на каталоги, из которых запущен веб-сайт.

1 ответ

Хорошо, после еще нескольких копаний я наконец заработал. Мне не нужно было добавлять какую-либо рабочую учетную запись в блок модели процесса applicationhost.config

Мне просто нужно было установить активацию HTTP из расширенного сервиса, как описано в одном из ответов о том, что делать, когда доступ к http://192.168.1.213:51258/Default.aspx не работает

Затем я добавил netsh http add urlacl url = http://192.168.1.213:51258/ user = Everyone

Но это не решило проблему, поэтому я проследил за изменением конфигурации на веб-сервере Visual Studio, чтобы использовать пользовательский сервер, чтобы окончательно это исправить, как показано в ссылке ниже, как настроить пользовательский веб-сервер в Visual Studio.

Другие вопросы по тегам