Хобрук: Ваш путь к мастерству в программировании

Ошибка проверки подлинности Windows только на одном компьютере

У меня есть компьютер с Windows, пытающийся получить доступ к серверу IIS, на котором включена проверка подлинности Windows. Я знаю, что это работает на стороне сервера, поскольку я вошел в свою учетную запись домена на другой машине, и другие в моем подразделении могут получить доступ к рассматриваемому URL-адресу без необходимости входа в систему (браузер делает это автоматически).

Я в тупике, поскольку моя собственная машина для разработки не может войти в систему таким образом (и все еще отображает окно входа в систему), и мне нужна помощь или, по крайней мере, несколько идей о том, что еще проверить.

Я проверил инструменты -> параметры Интернета -> безопасность -> локальная интрасеть -> дополнительные параметры -> аутентификация пользователя, где установлено автоматическое предоставление имени пользователя и пароля.

Моя рабочая станция — это Windows 7 Enterprise, как и другие в офисе, хотя как разработчик я не сомневаюсь, что изменил некоторые настройки на клиенте, которые мне не нужны.

Любые идеи?

Обновление: если это имеет значение, он также не работает в Chrome вообще без окна входа в систему, просто просто «Ошибка 10 (net:: ERR_ACCESS_DENIED): неизвестная ошибка»


  • Когда вы посещаете сайт, видите ли вы, что он отображается как локальная интрасеть или Интернет в строке состояния IE внизу? 15.07.2012

Ответы:


1

Я столкнулся с аналогичной проблемой с Chrome и не смог открыть какие-либо веб-сайты интрасети. Я сделал все, чтобы решить эту проблему, но ничего не получилось, я был очень разочарован. Наконец наткнулся на пост выше. Глядя на строки

Я проверил инструменты -> параметры Интернета -> безопасность -> локальная интрасеть -> дополнительные параметры -> аутентификация пользователя, где установлено автоматическое предоставление имени пользователя и пароля.

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

Автоматическое имя пользователя и пароль берутся из хранилища Windows (ищите «Управление сетевым паролем» внутри панели управления). В моем случае была запись в категории «Учетные данные Windows». Это были имя пользователя и пароль, которые использовались в случае, если мы установили флажок «автоматическое имя пользователя и пароль» в инструментах -> параметры Интернета -> безопасность -> локальная интрасеть -> дополнительные параметры -> аутентификация пользователя.

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

18.10.2012
  • К сожалению, это была одна из вещей, которые я проверил, поэтому для этого КОНКРЕТНОГО вопроса это не было решением. Но это хорошая информация для проверки. НО, чертовски хорошая находка, я раньше не знал о хранилище. Теперь это еще одна вещь, которую я могу проверить, появится ли эта проблема в будущем. 19.10.2012
  • +1 удаление сохраненных учетных данных из хранилища решило мою проблему. после ввода неправильного пароля windows/chrome больше не показывал диалог pwd. 22.11.2012
  • Это плюс перезапуск Chrome (включая фоновый процесс, упомянутый ниже матао ниже, помог мне 07.07.2015

  • 2

    Chrome делится настройками безопасности IE. Откройте свою страницу в IE, перейдите в «Инструменты» -> «Свойства обозревателя» -> вкладка «Безопасность» -> «Местная интрасеть» -> «Сайты» -> «Дополнительно» -> «Добавить этот веб-сайт в поле зоны» -> введите веб-сайт, на котором вы находитесь. пытается посетить, что вызывает ошибку ERR_ACCESS_DENIED, включая правильный протокол, который вы используете, например http или https, и нажмите кнопку «Добавить». На вкладке «Безопасность» продолжайте следить за тем, чтобы зона интрасети была выделена, и нажмите кнопку пользовательского уровня. , убедитесь, что вы выбрали следующий параметр: Автоматический вход только в зоне интрасети

    Если вы вошли в домен и на вашем веб-сайте используется встроенная проверка подлинности Windows, то это разрешение будет работать, и вы сможете избавиться от ERR_ACCESS_DENIED.

    После этого, если это не работает, очистите браузер из кеша следующих элементов: Файлы cookie и другие данные сайтов и плагинов. Кэшированные изображения и файлы.

    Перезапустите браузер.

    Если это не работает, перезагрузите машину.

    "Мне помогла машина переустановки"

    Если это по-прежнему не работает, измените настройку «Автоматический вход только в зоне интрасети» на «Запрашивать имя пользователя и пароль» в параметрах IE, перезапустите браузеры и повторите попытку.

    Удачи!

    07.07.2015

    3

    Chrome сохраняет определенные учетные данные в хранилище учетных данных Windows (запустите | найдите «Управление учетными данными Windows»), и вы увидите там свои учетные данные. Удалите учетные данные, и вам будет предложено ввести новые учетные данные.

    16.06.2016

    4

    Просто оставив это здесь для потомков, у меня была такая же проблема после посещения сайта с использованием NTLM и случайного использования старого пароля. очистка кеша/куки и т. д. не дала никакого эффекта, перезапуск Chrome не дал никакого эффекта, я был в тупике.

    Потом я понял, что из-за лаунчера Chrome у меня были процессы, работающие в фоновом режиме, поэтому я их убил, и после этого все заработало как положено.

    27.05.2015

    5

    У меня только что была эта проблема.

    Решение состояло в том, чтобы закрыть все экземпляры Chrome.

    Вчера я сменил пароль Windows. Chrome, должно быть, кэшировал что-то, связанное со старым паролем.

    08.02.2018
    Новые материалы

    Я собираюсь научить вас Python шаг за шагом
    Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

    Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
    Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

    React on Rails
    Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

    Что такое гибкие методологии разработки программного обеспечения
    Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

    Ториго  — революция в игре Го
    Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

    Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
    Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

    Математика и интуиция - Часть 1
    У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..