MVC2 Nerd Dinner Windows аутентификация - PullRequest
1 голос
/ 14 октября 2011

Я работаю над MVC2 и позаимствовал многое из проекта Nerd Dinner.Проблема в том, что Nerd Dinner использует аутентификацию в форме, когда я хочу использовать аутентификацию Windows, а не только то, что мы хотим, чтобы пользователь снова вводил учетные данные при попытке доступа к сайту в интрасети, даже если они вошли в сеть, используя там win.полномочия.Я попытался реализовать это, установив значение Basic Authentication на IIS в true (после this ). Пока все отлично работает - всплывающие окна для пользователей, когда они пытаются использовать сайт в интрасети.Однако у меня есть две проблемы - 1) доступ пользователя к веб-сайту (через всплывающее окно входа в систему) не обязательно совпадает с тем, как пользователь вошел в Windows.пример человека "а" вошел в Windows и тот же человек вошел на сайт интрасети, используя учетные данные человека "б".Я проверил, и это работает.Могу ли я добиться, чтобы человек, вошедший в Windows, был таким же, как пытался получить доступ к сайту в интрасети?2) Когда к этому сайту обращаются в интрасети, можно ли войти в базу данных, кто является текущим пользователем в Windows и кто в данный момент получает доступ к этому сайту.

Надеюсь, это объяснено правильно.Примечание. Должен ли я реализовать это каким-либо другим способом?если да, то как?

Спасибо,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...