Vikram Singh Rathaur Ответов: 1

Войдите в систему с помощью учетных данных windows и active directory


Is it possible to not require a login page. I want the application to use the windows credentials. So that when they access the page, if their user name is in the AD group they'll be fine but if they aren't then they won't be able to access it.


Что я уже пробовал:

<authentication mode="Windows" />
   <authorization>
     <deny users="?" />
   </authorization>
   <identity impersonate="true" />

Richard Deeming

Репост
Вы уже опубликовали это:
https://www.codeproject.com/Questions/1191956/Auto-login-by-using-active-directory-credential-wi[^]

1 Ответов

Рейтинг:
2

Vikram Singh Rathaur

я не использую какую-либо страницу входа для ввода идентификатора входа и пароля, я хочу, чтобы идентификатор пользователя и пароль были получены из учетных данных входа windows и active directory.

deepankarbhatnagar

Использовать SSO, то так как сайт понимает, что пришел пользователь. Пользователь должен где-то войти в систему.
Либо ваш сайт, либо какой-то другой.

F-ES Sitecore

Аутентификация Windows-это то, что вам нужно. Google для получения инструкций о том, как его настроить, но и google для его ограничений, он будет работать только в среде интрасети.

Vikram Singh Rathaur

да, мое приложение является интранет-приложением.

Vikram Singh Rathaur

но в аутентификации windows появляется всплывающее окно для ввода идентификатора пользователя и пароля для входа в систему, я этого не хочу.

F-ES Sitecore

Это означает, что ваша аутентификация Windows не работает, если вы получаете всплывающее окно, оно возвращается к "базовой аутентификации". Проверьте, что браузеры, которые вы используете, поддерживают Windows Auth (не все из них это делают, я не думаю) и что у вас нет никаких брандмауэров и т. д., которые могли бы остановить его работу.

Richard Deeming

Я уже дал вам ответ на этот вопрос:
https://www.codeproject.com/Answers/1192083/Auto-login-by-using-active-directory-credential-wi[^]

Vikram Singh Rathaur

пользователя будет пользователя, вошедшего в систему в Windows