Как включить автоматическую аутентификацию пользователя для входа в Google Chrome - PullRequest
42 голосов
/ 18 октября 2011

У меня есть сайт, на который я захожу, который позволяет мне автоматически входить в систему с использованием моих кредитных данных (windows), и с помощью Internet Explorer я могу просто установить для параметра «Аутентификация пользователя» значение «Автоматический вход в систему с текущими именем пользователя и паролем»,но я хочу использовать Google Chrome.Тем не менее, он всегда запрашивает у меня user / pass, и я хочу настроить его как IE.Кто-нибудь знает, возможно ли это?Спасибо!

Ответы [ 4 ]

36 голосов
/ 19 октября 2011

Если вы добавите свой сайт в «Локальную интрасеть» в

Chrome > Options > Under the Hood > Change Proxy Settings > Security (tab) > Local Intranet/Sites > Advanced.

Добавьте сюда URL своего сайта, и он будет работать.

Обновление дляНовая версия Chrome

Chrome > Settings > Advanced > Open Proxy Settings > Security (tab) > Local Intranet > Sites (button) > Advanced.

27 голосов
/ 08 декабря 2015

Chrome изменил свои меню, так как этот вопрос был задан.Это решение было протестировано с Chrome 47.0.2526.73 до 72.0.3626.109 .

Если вы используете Chrome прямо сейчас, вы можете проверить свою версию с помощью: chrome: // версия

  1. Goto: chrome: // настройки

Прокрутите вниз до нижней части страницы и нажмите «Дополнительно», чтобы отобразить дополнительные настройки.

СТАРЫЙВЕРСИИ:

Прокрутите вниз до нижней части страницы и нажмите «Показать дополнительные настройки ...», чтобы отобразить дополнительные настройки.

В разделе «Система» нажмите «Открыть настройки прокси».

СТАРЫЕ ВЕРСИИ:

В разделе «Сеть» нажмите «Изменить настройки прокси ...».

Нажмите на вкладку «Безопасность», затем выберите значок «Локальная интрасеть» и нажмите кнопку «Сайты».

Нажмите на кнопку «Дополнительно».

Введите локальный адрес в интрасети и нажмите кнопку «Добавить».

Закройте все окна.

Вот и все.

16 голосов
/ 22 июля 2014

Хотя ответ moopasta работает, он не позволяет использовать подстановочные знаки, и есть еще один (потенциально лучший) вариант. В проекте Chromium есть некоторая HTTP-аутентификация документация, которая полезна, но не завершена.

В частности, вариант, который я нашел лучше всего, состоит в том, чтобы заносить в белый список сайты, на которые вы хотите разрешить Chrome передавать аутентификационную информацию, вы можете сделать это:

  • Запуск Chrome с помощью переключателя командной строки auth-server-whitelist. например --auth-server-whitelist="*example.com,*foobar.com,*baz". Недостатком этого подхода является то, что при открытии ссылок из других программ Chrome запускается без ключа командной строки.
  • Установка, включение и настройка AuthServerWhitelist / «Белый список серверов аутентификации» Групповая политика или Локальная групповая политика. Это кажется наиболее стабильным вариантом, но требует больше работы для настройки. Вы можете настроить это локально, нет необходимости удаленно развертывать это.

Те, кто хочет настроить это для предприятия, могут, вероятно, следовать указаниям по использованию Групповая политика или Консоль администратора для настройки политики AuthServerWhitelist , Те, кто хочет настроить это только для одной машины, могут также следовать инструкциям Group Policy :

  1. Загрузите и распакуйте последние шаблоны политик Chrome
  2. Start > Run > gpedit.msc
  3. Перейдите к Local Computer Policy > Computer Configuration > Administrative Templates
  4. Щелкните правой кнопкой мыши Administrative Templates и выберите Add/Remove Templates
  5. Добавьте шаблон windows\adm\en-US\chrome.adm через диалоговое окно
  6. В Computer Configuration > Administrative Templates > Classic Administrative Templates > Google > Google Chrome > Policies for HTTP Authentication включить и настроить Authentication server whitelist
  7. Перезапустите Chrome и перейдите к chrome://policy для просмотра активных политик
2 голосов
/ 24 августа 2015

В дополнение к настройке записи реестра для AuthServerWhitelist вы также должны установить AuthSchemes: «ntlm ,gotiate» (или просто «ntlm» в зависимости от ситуации).При использовании вышеупомянутых шаблонов политика для этого будет «Поддерживаемые схемы аутентификации»

...