Две 100% идентичные сети Umbraco 7.5.2 работают на сервере Windows 2008R2 с IIS 7.5 и сервере Windows 2012 с IIS 8.5. Версия .NET - 4.5.2.
Вход в систему с использованием метода this.Members.Login в Umbraco SurfaceController работает во всех браузерах - только в Firefox 64 он работает только в IIS 7.5 . Members.Login, похоже, возвращает true, но cookie проверки подлинности с помощью форм не установлен.
Мы протестировали 32-битные и 64-битные, различные случайные настройки IIS - все настроено одинаково. Понятия не имею - мы сходим с ума.
Мы предполагаем, что это может иметь какое-то отношение к обработке FF Cookie на POST с последующим перенаправлением 302. Но и здесь инструменты разработки для браузера показывают идентичные вещи.
Любая идея о любых применимых различиях, касающихся Firefox / IIS 7.5-8.5 / POST / redirect, высоко ценится.
ОБНОВЛЕНИЕ: это проблема с файлом cookie - в некоторых Firefox файлы cookie проверки подлинности ASP.NET MVC не установлены.