Я занимаюсь разработкой сайта Drupal, внутри которого находится страница с iframe, отображающая сайт, управляемый внешним сервером отчетов SQL.
Этот сайт iframed защищен HTTP-аутентификацией.В всех браузерах, кроме Chrome, при просмотре страницы появляется окно входа, управляемое браузером.
В Chrome (Windows & OS X) окно входа не появляется, и я получаюнемедленная ошибка 401 с сервера отчетов SQL.Я очистил кеш и даже попробовал новую установку Chrome на ВМ.
Описанный выше метод отлично работает на существующем живом сайте клиента, который управляется ASP.Кроме технологии CMS, единственным другим очевидным отличием являются домены.
Работающий живой сайт ссылается на свой поддомен в iframe.Сайт разработки ссылается на совершенно другой домен.
Я пробовал /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome -–allow-cross-origin-auth-prompt
, что, похоже, не имеет значения.
Существуют ли в Chrome более строгие правила междоменного входа в систему?Или я что-то упускаю?