Можно ли использовать Kerberized сайты с Google Chrome на Mac OS X?
3 ответа
С MacOS 10.11 (El Capitan) (возможно, даже 10.10 не уверен в этом) вы запускаете следующие команды в своем терминале:
$ defaults write com.google.Chrome AuthServerWhitelist "*.example.com"
$ defaults write com.google.Chrome AuthNegotiateDelegateWhitelist "*.example.com"
Затем вы перезапускаете (если он работает) Google Chrome и т.д., И он должен принять билет Kerberos в вашей системе.
Это должно сохраняться обновления.
Белый список веб-сайтов Chrome Kerberos можно настроить для всей системы с помощью политик. См. Mac Quick Start, затем настройте AuthServerWhitelist в политике.
В самом деле, вы должны внести белый список веб-сайтов, которые вам нравятся, через аргумент командной строки.
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auth-server-whitelist="example.com"
Вы можете использовать звездочку для включения поддоменов: "* example.com".
Поскольку делать это каждый день непросто , вы можете переместить исполняемый файл в Google Chrome0
а затем поместить этот скрипт на место Google Chrome
(не забудьте chmod +x Google\ Chrome
):
#!/bin/sh$
ABSPATH=$(cd "$(dirname "$0")"; pwd)$
"$ABSPATH/Google Chrome0" --auth-server-whitelist="*example.com"
Скорее всего, это будет перезаписано, если вы обновите Chrome.