Делегация Kerberos не работает в Chrome

У меня есть сервер IIS 7 с 2 сайтами - site1, site2.

site1 связывает порт 80, site2 связывает порт 81.

У меня есть веб-страница на site2, которая отправляет запрос http через$.ajax() на URL в site1.

Я настроил оба сайта для использования Kerberos:

Включена только проверка подлинности Windows, выбрано только согласование: kerberos в провайдерах.

Настроил SPN для пользователя / сервера в AD.

Я использую Fiddler для мониторинга заголовков запросов.

Когда я использую IE8, я вижу, что билет Kerberos делегируется от site2 к site1 через 2 перехода, способ работы Kerberos.

Когда я использую Chrome, я вижу, что билет keberos не делегирован. Я получаю ошибку 401.

Я попытался установить:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"AuthNegotiateDelegateWhitelist"="*" 

... (и конкретно имя сервера), но это не сработало.

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос