Вызов jQuery AJAX в PHP приводит к 401 ошибкам - PullRequest
0 голосов
/ 08 марта 2011

У меня есть сайт интрасети, работающий под IIS7 с использованием PHP 5+, jQuery 1.5.1, проверка подлинности Windows для возможностей единого входа.

Всякий раз, когда я выполняю AJAX-вызов другого сценария PHP, Firebug возвращает 401Несанкционированная ошибка, повторная попытка и успешное выполнение (все еще сообщая о 401).Это иногда приводит к тому, что загрузка страниц занимает более 5 секунд!Я нашел эту тему повсеместно для ASP, но ничего для PHP.Пожалуйста, помогите, если можете, и дайте мне знать, если вам нужна дополнительная информация о настройках.

1 Ответ

0 голосов
/ 08 марта 2011

После гораздо большего исследования я обнаружил, что лучший способ избежать этого дорогостоящего порочного цикла 401 - это подключиться к вашему серверу IIS.Индивидуально установите аутентификацию для каждого сценария, который будет вызываться как функция AJAX для «Аноним».Это можно сделать, отредактировав файл applicationHost вручную или через интерфейс управления IIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...