Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Learn More

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

User authentication fails while redirecting from IdentityServer4 to website

  • Відповіді відсутні
  • 4 мають цю проблему
  • 102 перегляди
more options

Dear Support Team, I am running two websites based on ASP.NET Core: MVC and Identityserver4 as SSO. I am facing the following problem: when I need to authenticate a user on the MVC website, I redirect them to identityserver4, where the user goes through the authentication process and is being redirected back to the original MVC website. Identityserver4 website works correctly. It authenticates users and redirects them back to the original MVC website page by using redirectUrl. Chrome and IE11/Eedge return the MVC website page where a user is authenticated, while Firefox returns the webpage where the user is not authenticated. However, in case I refresh the webpage, Firefox displays that the user is authenticated.

In my opinion, the problem is in the way of how Firefox caches web pages. It just shows me cached webpage after redirect instead displaying a new page where a user is authenticated. I tried to set request headers "Cache-Control: no-store, no-cache" and checked them in fiddler4. Unfortunately, it did not fix the problem. I would appreciate any assistance with this problem.

Dear Support Team, I am running two websites based on ASP.NET Core: MVC and Identityserver4 as SSO. I am facing the following problem: when I need to authenticate a user on the MVC website, I redirect them to identityserver4, where the user goes through the authentication process and is being redirected back to the original MVC website. Identityserver4 website works correctly. It authenticates users and redirects them back to the original MVC website page by using redirectUrl. Chrome and IE11/Eedge return the MVC website page where a user is authenticated, while Firefox returns the webpage where the user is not authenticated. However, in case I refresh the webpage, Firefox displays that the user is authenticated. In my opinion, the problem is in the way of how Firefox caches web pages. It just shows me cached webpage after redirect instead displaying a new page where a user is authenticated. I tried to set request headers "Cache-Control: no-store, no-cache" and checked them in fiddler4. Unfortunately, it did not fix the problem. I would appreciate any assistance with this problem.