How to enable Kerberos Authentication in Google Chrome

Posted on Fri 22 April 2016 in kerberos

Enable Simple and protected GSSAPI Negotiation Mechanism (SPNEGO) in google-chrome for allowing user to login using Kerberos Authentication used by Base OS

  • Firstly, install Google Chrome

  • and then create an empty directory

    $ mkdir -p /etc/opt/chrome/policies/managed/ 

  • Now, create a JSON file with following content

    $ cd /etc/opt/chrome/policies/managed/ 
    $ cat mydomain.json
    { "AuthServerWhitelist": ".mydomain.com",
      "AuthNegotiateDelegateWhitelist": ".mydomain.com" }

Restart chrome and You are all set.