Google Chrome
Configuring Chrome to work with Kerberos on Windows can be done in more than one way.
By default, Chrome on Windows uses the same registry settings as Edge/Internet Explorer to determine if sending Kerberos tickets to a site is allowed.
This means that you usually don't need to configure Chrome explicitly if the site has been added to the Local Intranet Zone list according to the Edge/Internet explorer guide.
Alternatively, Chrome can also be configured to use its own list of URLs that it will respond with Kerberos ticket to.AuthServerAllowlist
(earlier called AuthServerWhitelist
) is deployed through Active Directory Group Policy and will override Internet Explorer settings for Chrome. A guide from Google describes how to configure this here: https://support.google.com/chrome/a/answer/9023663?hl=en&visit_id=638082609671794139-3380636327&ref_topic=7649835&rd=1 . See especially the Step 2. Set policies in this guide. You will according to this guide set up similar Group Policies for Google Chrome as described in the Edge/Internet explorer guide:
Chrome policy
To check whether your Chrome uses the AuthServerAllowlist
, take a look at URL: chrome://policy
If Chrome policies state No policies set
, Chrome on Windows will instead use Local Intranet Zone. Your site must be added to that list for Chrome to work with Kerberos on Windows. Chrome on other operating systems requires policies to work with Kerberos.
When defined, Chrome policies override the Windows Local Intranet Zone List.
Refer to https://www.chromium.org/developers/design-documents/http-authentication and https://www.chromium.org/administrators/policy-list-3#HTTPAuthentication for details.
Using short-form URLs
Note that when accessing the application using the short format URL (http://issues), browsers will still look for an SPN in the FQDN format (issues.example.com)
By default, Internet Explorer treats short format URLs and sites as they were in Local Intranet Zone with the "Include all local (intranet) sites not listed in other zones" checked. In this case, sites do not have to be added to IE Local Intranet Zone for Kerberos to work with Internet Explorer.
Chrome will need to have the site added to AuthServerAllowList to work with Kerberos.