Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№116-02-2020 14:18:29

Cult
Участник
 
Группа: Members
Зарегистрирован: 16-02-2020
Сообщений: 2
UA: Firefox 72.0

Firefox дублирует все AJAX к серверу через https

Здравствуйте! У меня появилась проблема с FF и в инете есть только такие же вопросы, но нигде нет ответа. Я написал веб-приложение. Во всех браузерах все хорошо, но FF, почему-то, все AJAX запросы отсылает на сервер в двух экземплярах. Отсылаете сообщение, а на сервер приходит их два, сохраняется в БД тоже два одинаковых, хотя FF в devtools на клавише F12 пишет, что отправлен только один запрос с сообщением. Проблема возникает только при входе на сайт по https, по http все хорошо. Ко всему прочему на все ответы от сервера не приходит статус ответа (200/не 200, вообще никакого статуса нет). Пробовал 2 сертификата (один точно бесплатный, сделанный certbot, аналог Let's Encrypt, второй также бесплатно достался вместе с хостингом). Подозреваю, что такой же, но тем не менее. Должно же работать. Могу выложить любую доп. инфу при необходимости.
Сервер IIS 10.0 (Winserver 2019).

UPD: Если это как-то поможет, то при открытом fiddler для просмотра уходящих запросов на сервер и при включенной расшифровке SSL шифрования все хорошо, отправляется все как надо в одном экземпляре. Закрываешь fiddler и проблема снова появляется. Очевидно FF не дружит с SSL, но где именно причина и как исправить - понять не могу.

Отредактировано Cult (16-02-2020 14:31:00)

Отсутствует

 

№217-02-2020 10:44:44

Cult
Участник
 
Группа: Members
Зарегистрирован: 16-02-2020
Сообщений: 2
UA: Chrome 80.0

Re: Firefox дублирует все AJAX к серверу через https

Раз никто ничего не знает, напишу сам. В настройках IIS сервера -> Настройки нужной страницы -> Настройки SSL нужно выбрать что делать с клиентскими сертификатами. По-умолчанию стоит Принять. Меняем на Игнорировать и все становится хорошо. Страницы возвращаются со статус кодом, никаких дубликатов AJAX запросов. Кто-то может пояснить, в чем суть проблемы, почему FF ведет себя именно так? Настройки IIS по-умолчанию создают такой косяк в Firefox.

Отсутствует

 

№318-02-2020 20:05:17

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5248
UA: Firefox 74.0

Re: Firefox дублирует все AJAX к серверу через https


Do you feel lucky, punk?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]