У меня есть единственный виджет входа, который аутентифицирует людей против нашего AD. У нас также есть киоски сотрудников, к которым обращались компьютеры с общей учетной записью пользователя. Эта общая учетная запись пользователя не может использоваться как часть единого знака. Это означает, что эти пользователи должны войти в систему с их реальными активными учетными записями каталогов. Проблема состоит в том, что общие учетные записи не принадлежат к каким-либо ролям. Поэтому я должен сделать эту аутентификацию в своем коде.Принудительно для Windows Authenticate
Приложение работает под управлением Windows Authentication.
Есть ли способ заставить некоторых пользователей использовать Windows Athenticate из кода? Я большую часть своей пользовательской аутентификации в global.asax ..
ОК, так что существует Http.Context.SkipAuthrorization. Что хорошо знать, я только ищу альтернативную альтернативу. Это должно быть где-то в глубине asp.net ... Пожалуйста, помогите! – dexter
Вы имеете в виду, что у вас есть виджет, используемый в разных веб-приложениях? Или у вас есть только одно веб-приложение? В чем смысл общей учетной записи пользователя? Вы имеете в виду локальную учетную запись пользователя (учетную запись пользователя не AD)? –