Избегайте запроса входа в сеть - PullRequest
0 голосов
/ 12 июля 2009

Надеюсь, что это правильное место, чтобы спросить об этом, поэтому мои извинения, если это не так.

Я написал несколько веб-приложений, которые используют проверку подлинности Windows для предоставления доступа пользователям. Единственная проблема состоит в том, что у нас есть 2 домена на работе, один с именем student.local и один с именем staff.local. Все серверы находятся в домене staff.local. Когда пользователь пытается войти в приложение из student.local, он получает стандартное приглашение для входа в сеть Windows, поскольку учетные данные не передаются между student.local и staff.local. Я хотел бы иметь возможность либо ...

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

OR

Вместо приглашения к сети откройте более удобную страницу входа, чтобы пользователь мог войти в нее. Это должно отображаться только, если пользователь идет от student.local. Если они исходят из staff.local, они должны автоматически пройти аутентификацию в домене и получить доступ к приложению.

Ответы [ 2 ]

1 голос
/ 12 июля 2009

Как настроить учетные записи на доменах? Пользователи не должны иметь более одной учетной записи. Либо учетная запись находится в домене персонала или студенческом домене. Если вам нужно аутентифицировать учетную запись учащегося на сервере персонала, вы должны убедиться, что ваши домены находятся в одном лесу. Если они не находятся в одном и том же лесу, вам необходимо установить доверие между лесами.

1 голос
/ 12 июля 2009

Скорее всего, это связано с настройкой безопасности в Internet Explorer. Вы должны убедиться, что student.local AND staff.local оба распознаются как находящиеся в «зоне интрасети», и что ваши параметры безопасности для этой зоны настроены на аутентификацию с использованием имени и пароля текущего пользователя (это последний параметр в списке настроек безопасности для вашей зоны).

Посмотрите, когда вам предлагают перейти на сайт staff.local. Посмотрите на правый нижний угол браузера. Это говорит "Интернет-зона" или "Интранет-зона"? Если там написано «Интернет-зона», то, скорее всего, вы столкнулись с этим. Я не могу быть более конкретным, поскольку для того, чтобы точно сказать вам, где нажимать, мне нужно запустить IE (я сейчас на Mac)

...