公司的内部网站都是基于Windows的kerberos认证 在mac下面访问会频繁的让你输入账号密码.
搜索下发现mac下面也是可以使用kerberos进行登录的,在此记录一下
打开 终端 执行下面的命令
- 获取kerberos ticket
open /System/Library/CoreServices/Ticket\ Viewer.app/
点击 Add Identify
- 配置chrome白名单 可以根据需求配置多个域名
defaults write com.google.Chrome AuthServerWhitelist "*.example.org,*.example.com"
defaults write com.google.Chrome AuthNegotiateDelegateWhitelist "*.example.org,*.example.com"
- 重启chrome
接下来访问内部网站就不会提示让输入账号密码啦。
参考: http://computing.help.inf.ed.ac.uk/kerberos-mac-os-x https://superuser.com/questions/488095/google-chrome-on-mac-os-x-with-kerberos