Извините, что повторяю вопрос, который я уже писал много раз раньше.Но они, кажется, не отвечают моим обстоятельствам.Или статьи для предыдущих версий IIS и IE
Я пытаюсь создать целевую страницу, где пользователь перенаправляется в Интранет.Я хотел бы, чтобы пользователи, являющиеся частью домена, были напрямую пропущены в нашу интрасеть под своим именем пользователя Windows (единый вход).Однако я также хотел бы, чтобы пользователи, у которых нет имени пользователя, передавались на страницу входа в систему.
Проблемы, похоже, возникают при включении анонимного доступа в IIS.Вы можете разрешить доступ к IIS, но не можете определить имя пользователя и наоборот.
Я установил решение, которое делает что-то похожее на это.Однако, когда пользователь, не являющийся частью домена, получает доступ к сайту, он должен нажать кнопку «Отмена» в диалоговом окне (вход в Windows).Затем они перенаправляются на страницу 402, которая является страницей входа
Кто-нибудь знает, как остановить отображение этого диалогового окна?Если я смогу избавиться от диалогового окна, это решит мою проблему.
Я посмотрел множество решений, ни одно из которых не дало желаемого эффекта:
(эти два являются наиболее подходящими для моей проблемы, но я не вижу возможности предоставить одну страницу и отфильтровать пользователя в нужном месте)
Любая помощь будет высоко оценена.Дайте мне знать, если я прошу невозможного (я искал ответ уже несколько дней ...) Я, кажется, взламываю сервер iis, чтобы сделать что-то, чего он не хочет ...
Я также пробовал использовать проверку подлинности Windows и форм, которая, похоже, не работает на IIS 6.0 и 7.0.