2012-04-25 3 views

ответ

2

Трудно понять, что вы просите.
Но я беру на него удар и предполагаю, что вы создали веб-сайт, используя Windows Authentication, и когда вы просматриваете его с помощью веб-браузера, вы получаете диалоговое окно входа в систему с просьбой ввести имя пользователя и пароль.
Является ли мое предположение правильным?

Причиной этого может быть список вещей. К сожалению, вы ничего не упоминаете, используете ли вы веб-сайт на базе интрасети или интернет-сайт, ориентированный на Интернет. Если это первый, то есть надежда, если последнее не так много.

Предполагая, что вы находитесь в пределах корпоративной сети, решение для интрасети. Прежде всего, убедитесь, что вы используете веб-браузер, поддерживающий проверку подлинности Windows. Microsoft Internet Explorer - хорошее начало. Если вы используете IE, убедитесь, что он установлен в Enable Windows Authentication в Tools->Internet Options->Advanced. И что имя хоста, к которому вы обращаетесь, является частью зоны локальной интрасети на вкладке «Безопасность» IE. Таким образом, вы можете воспользоваться функцией автоматического входа в систему.

Во-вторых, если вы не используете олицетворение на веб-сайте, убедитесь, что учетная запись, запускающая пул приложений, имеет все необходимые разрешения для всех необходимых ресурсов. (Как и файлы, к которым может потребоваться доступ, доступ к DB и т. Д.)

Если вы используете олицетворение, убедитесь, что учетная запись, выполняющая сеанс браузера, имеет все необходимые разрешения для всех возможных ресурсов, к которым может обратиться ваше веб-приложение. (См. Предыдущий)

Если вы используете интернет-сайт, то извините, вам не повезло.

Вы знаете, если бы ваш вопрос был более конкретным, вы бы дали гораздо лучший ответ.

+0

Это был довольно хороший ответ на неопределенный вопрос! Должен ли веб-сервер также находиться в «зоне интрасети», чтобы это работало? – theglauber

+0

@theglauber, да, если вы хотите автоматический вход в систему. Я обновлю ответ –

Смежные вопросы