Сочетание аутентификации форм и Windows аутентификации? - PullRequest
0 голосов
/ 09 марта 2020

У меня есть WebAPI и веб-приложение, я хочу создать систему аутентификации, где внутренние пользователи смогут получить доступ к приложению, используя свои учетные данные windows auth, если они доступны, если нет, у меня есть форма на веб-странице, которая должна использоваться для входа в систему.

Когда я включаю windows auth, я получаю всплывающее окно windows auth из браузеров, а это не то, что мне нужно.

Есть ли способ проверить windows авторизацию без всплывающего окна windows auth?

1 Ответ

0 голосов
/ 10 марта 2020

Если вы просто хотите избежать всплывающего окна аутентификации windows из браузеров, единственный способ - изменить настройки браузера на стороне клиента в качестве ссылки на предоставление lex.

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

По моему мнению, правильное решение использует asp. net mix auth library . Используя это промежуточное ПО OWIN, он реализует смешивание Windows и проверку подлинности с помощью форм.

...