Хром под уиндоус 10, инкогнито режим, просто отивам на логин страницата. Събмитвам и зависва на чакане на отговор от сървъра. Ако отворя в нов таб форума вече съм логнат.
Последно редактирано на 22.07.2020 от johnfound, видяно: 2052 пъти.
Джони не знам как си докарал същият бъг като в старият форум, но след логин респонс няма, а реално си логнат.
Никога не ми се е случвало... Можеш ли да опишеш някакъв по-строг път за повтаряне.
Хром под уиндоус 10, инкогнито режим, просто отивам на логин страницата. Събмитвам и зависва на чакане на отговор от сървъра. Ако отворя в нов таб форума вече съм логнат.
Аха, ясно, ще видя какво мога да направя. Мисля, че това е защото в инкогнито не изпраща referer, а логина се опитва да те върне назад по него. Трябва някакъв фол-бак към главната страница.
Госин админ, успя ли да го тестваш този проблем ? При всеки логин е едно и също.
Работя по него. Но с тестването имам проблеми, защото не мога да го повторя нещо...
Ами не, нищо не се получава. И въобще, в кода е направено ако няма информация за това къде да се връща, да се връща към "/". Погледни след като натиснеш бутона за login, получаваш ли отговор "302 Found" и пренасочване към рута?
Госин админ, успя ли да го тестваш този проблем ? При всеки логин е едно и също.
Работя по него. Но с тестването имам проблеми, защото не мога да го повторя нещо...
Ами не, нищо не се получава. И въобще, в кода е направено ако няма информация за това къде да се връща, да се връща към "/". Погледни след като натиснеш бутона за login, получаваш ли отговор "302 Found" и пренасочване към рута?
Прикачвам ти екран да видиш, няма никакъв отговор от !login, така си виси вечно, а всъщност съм логнат
Последно редактирано на 23.07.2020 от johnfound, видяно: 1988 пъти.
Госин админ, успя ли да го тестваш този проблем ? При всеки логин е едно и също.
Работя по него. Но с тестването имам проблеми, защото не мога да го повторя нещо...
Ами не, нищо не се получава. И въобще, в кода е направено ако няма информация за това къде да се връща, да се връща към "/". Погледни след като натиснеш бутона за login, получаваш ли отговор "302 Found" и пренасочване към рута?
Прикачвам ти екран да видиш, няма никакъв отговор от !login, така си виси вечно, а всъщност съм логнат
Абсолютна загадка. Нямам си даже на идея откъде да го подхвана... Като гледам кода, всъщност щом си логнат, значи енджина е изпратил от уеб сървъра отговор и е приключил заявката. Там въобще няма какво да зависне.
Защо не получаваш респонс от сървъра и дали не получаваш или хрома нещо не го приема ми е пълна загадка. Може да е от всичко по веригата...
Този браузър в инкогнито режим ли е всъщност? И ако не е в инкогнито проблемът стои ли?
П.П. Да не се намесват някакви антивирусни програми във Windows-a?
Проблемът е само с дефолтната тема под хром инкогнито под уиндоус. С хром под андроид инкогнито нямам проблем. Може би сървъра задава обработка на кукита към браузъра, които зависват.
Проблемът е само с дефолтната тема под хром инкогнито под уиндоус. С хром под андроид инкогнито нямам проблем. Може би сървъра задава обработка на кукита към браузъра, които зависват.
Това за "сървъра задава обработка" не го разбрах. Какво точно имаш предвид?
При логването сървъра генерира куки със сесията, което може да е сесионно или постоянно, в зависимост от какъв логин си избрал (макар че постоянно в инкогнито е малко безсмислено).
Тази бисквитка се предава заедно със отговор "302 Found" който трябва да те пренасочи или откъдето си дошъл, или към рута.
Остава да се предположи, че в Хрома има някакъв бъг и зависва в този случай... Или пък отговора от сървъра има някаква особеност, примерно редът на хедърите, която другите браузъри обработват правилно а Хрома не...
Ако някой има идеи какво и как да се тества – пишете. Аз лично нямам достъп до Windows за да направя по-подробни тестове.
Не ползвам куки за да ми запомни логина. По-скоро се чудя дали някакво куки където пазиш сесията на потребителя не зависва в инкогнито решим. Ако някой реши да пробва да пише. Може само в моя хром да е омазано нещо.