2016-09-05 3 views
0

У меня есть сервер Windows, который запускает наш сервер фундаментов команды и мой собственный .NET-Webservice. Сервер Windows действует внутри домена. Мой веб-сервер теперь получает имя пользователя и пароль для других компьютеров внутри домена. Как я могу аутентифицировать их на своем веб-сервисе? Я хочу, чтобы только пользователи, входящие в домен, могли работать с веб-сервисом.Как я могу аутентифицироваться в домене?

+0

Какое веб-обслуживание - размещение IIS, самостоятельное размещение? Googling для «проверки подлинности Windows» может помочь вам ... –

ответ

0

Если вы получаете имя пользователя и пароль в качестве параметров в API вы можете использовать метод, описанный здесь:

Validate a username and password against Active Directory?

Если это IIS размещается приложение можно сконфигурированный его в web.config (проверка подлинности Windows)

+0

У меня есть мое приложение, размещенное на IIS, но я не могу использовать имя пользователя и пароль для аутентификации Windows. Таким образом, проверка подлинности Windows проверяется автоматически, если компьютер уже находится внутри домена, или нет. Правильно ли я это понял? –

+0

Да, если это хост в IIS, вы можете добавить в раздел в web.config – Zortaniac