3

Я создал новый проект ASP.NET MVC 5, который использует проверку подлинности Windows. Целью здесь является создание приложения интрасети, которое все пользователи сети могут использовать после входа в систему со своей собственной учетной записью AD.Как войти в систему с другим пользователем, кроме текущего пользователя Windows?

На моей машине разработки Я запускаю IIS Express из Visual studio, и я создал локальную группу под названием «Тест». У нас также есть сервер AD с группой Test, которая находится в домене КОМПАНИИ. Я дал всем в группе «КОМПАНИЯ \ Test» доступ к местной тестовой группе. Затем я добавил двух пользователей в группу КОМПАНИИ \ Test на сервере AD: я и мой коллега.

Когда я запускаю сайт (который защищен [Authorize(Roles = "Test")], мне предлагается ввести имя пользователя/пароль. Это работает для моих собственных учетных данных, которые совпадают с учетной записью Windows, с которой я в настоящий момент зарегистрирован. Но когда Я пытаюсь войти в систему с учетными данными моего коллеги, я получаю сообщение об ошибке, что пользователь несанкционирован. Я хочу, чтобы я мог войти в систему с другой учетной записью AD на моей машине, не выходя из окон и входа в систему . другой пользователь это возможно, или это просто не так, как работает проверка подлинности Windows

сообщение об ошибке я получаю:. 401,3 у вас нет разрешения на просмотр этого каталога или страницы, используя учетные данные, поставляемые

+0

Возможно, у другого пользователя нет роли 'Test'. – Ben

+0

@Ben да, оба пользователя находятся в тестовой группе на сервере AD. Я также запустил «net user /Domain», чтобы подтвердить это. –

+0

Роль тестирования не является тестовой группой. Роли - это не группы. – Ben

ответ

0

Исправлено это благодаря Бену из комментариев. То, чего не хватало, было то, что у моей локальной группы не было разрешения на доступ к папке моего решения в файловой системе. Предоставляя тестовой группе доступ к папке решения, мне удалось войти в систему с разными учетными записями.

 Смежные вопросы

  • Нет связанных вопросов^_^