Я создал приложение MVC 5, которое использует проверку подлинности Active Directory.Как ограничить доступ к контроллеру с помощью Authorize (Users = «Alice, Bob»)
Как ограничить доступ к контроллеру только выбранным пользователям. Я знаю, что могу сделать это [Authorize(Users="Alice,Bob")]
, но я не знаю, будет ли это работать с аутентификацией AD. Does 'Alice & Боб "должен быть в базе данных?
Спасибо
Сеси
Так что мне нужно установить что-то вроде этого ** Session ["allowedUsers"] = "Алиса, Боб" ** где-то в Global.asax? Или автоматически узнает, когда вы выполняете [Авторизовать (Users = «Alice, Bob»)] – ceci
с помощью только [Authorize (Users = «Alice, Bob»)], все должно быть в порядке. – RokumDev
Я еще не полностью протестировал, но похоже, что он работает до сих пор. Спасибо. Другой связанный с этим вопрос: Как я могу перенаправить пользователя с сообщением «Вы не авторизованы»? Сейчас он просто перенаправляет их на страницу входа, если их нет в списке. – ceci