Определите, интегрировали ли окна поддержки браузера аутентификацию

Поле «URL-адрес веб-сайта» при создании нового свойства Google Analytics не обязательно должно совпадать с фактическим URL-адресом, используемым в рабочей среде. Он в основном используется для разрешения относительных ссылок, а не для проверки попаданий.

Просто измените его на что-то другое (например, example.com), и все должно работать нормально.

6
задан illvm 22 June 2009 в 22:28
поделиться

3 ответа

Если вы запрашиваете страницу, и страница возвращает 401 и сообщает, что принимает только NTLM, а затем браузер отправляет другой HTTP-пакет, пытаясь ответить на него, тогда он поддерживает NTLM. Вам не нужно заставлять IIS делать это - у вас может быть любая страница, где вы можете установить коды ответа и заголовки запроса NTLM. Если вы не получили другого запроса, это означает, что клиент не смог пройти аутентификацию таким образом.

Вы можете обнаружить это на клиенте, поместив этот запрос в IFrame, а затем на внешней странице, проверяя, что произошло в iframe.

4
ответ дан 17 December 2019 в 02:32
поделиться

Опираясь на ответ Лу, вы можете сделать запрос cfhttp в блоке try / catch. Затем вы проверяете заголовки ответов, чтобы определить, что делать дальше.

2
ответ дан 17 December 2019 в 02:32
поделиться

К сожалению, вы можете быть вынуждены использовать анализ браузера и белый список.

0
ответ дан 17 December 2019 в 02:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: