Путь вокруг пустого HTTP_REFERRER от 301 перенаправления?

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

Некоторый стандартный вопрос:

  • Это работало прежде?
  • Когда был прошлый раз, он работает правильно?
  • Что изменилось с тех пор?

Ошибка является проливом выхода вперед. Фиксация не настолько легка.

Ваш сайт asp использует некоторый com серверный компонент. И безопасность на тех вещь является, ну, в общем, кошмаром. выполните утилиту DCOMCnfg. Перейдите к службам Компонента => Компьютеры => Мой компьютер => приложения COM +

Затем перейдите к представлению => меню состояния.

И затем попытайтесь найти применение с соответствующим sid. Щелкните правой кнопкой по нему и перейдите к свойствам и затем к вкладке безопасности и весело проведите время.

Если Это - безопасность чувствительный сервер, чем не делают ни одного вышеупомянутого. Необходимо будет найти кого-то, кто понимает ту часть черной магии.

1
задан 12 September 2010 в 21:51
1 ответ

Вот то, как 301/302 перенаправляет работу:

  1. Пользователь получает доступ к сокращенному URL
  2. Сокращенный сервис URL возвращает заголовок перенаправления
  3. БРАУЗЕР Пользователя получает заголовок перенаправления и загружает страницу, не используя HTTP_REFERRER

Как Вы видите, не сервис это виновным, это - клиентский браузер. Это, как работают перенаправления. Необходимо будет или (a) начать использовать сервис сокращения URL, который допускает статистику трафика (т.е. DwarfURL), или (b) вынудить всех пользователей использовать определенные браузеры, которые ДЕЙСТВИТЕЛЬНО осуществляют возврат направления.

Также см. это сообщение для большего количества информации.

Удачи!

2
ответ дан 3 December 2019 в 22:25

Теги

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