Запустите приложение ASP.NET под учетной записью домена без присоединения к домену?
-
26-09-2019 - |
Вопрос
Мое чувство говорит, что это не может, но в любом случае мне любопытно, если есть по крайней мере обходной путь для этого.
В основном я работаю на моем клиентском сайте, и моя машина не подключена к домену. Что я хочу сделать, это запустить веб-приложение локально под учетной записью домена и с помощью сервера WebDev. WebApp использует аутентификацию по умолчанию, аутентификация Windows. Я пытался использовать осилию с доменом user & Password, но я получил следующую ошибку
Не удалось создать токен пользователя Windows из учетных данных, указанных в файле конфигурации. Ошибка от операционной системы «Ошибка входа»: неизвестное имя пользователя или плохой пароль.
Я должен упомянуть, что имя пользователя и пароль верны.
Спасибо заранее илюану
Решение
Если вы не можете получить доступ к контроллеру домена (или ваш компьютер не знает, какой контроллер домена используется), нет возможности выяснить, если пароль правильный или нет. Что обычно делает Windows, спрашивает DC «Настоящий пароль соответствует этой учетной записи» (просто говоря). Сейчас в вашем сценарии нет DC. Следовательно, «неизвестное имя пользователя».