Для меня проблема была MachineKey
.Требуется расшифровать / зашифровать cookie , если вы это делаете (например, веб-ферма).Поскольку приложение не могло расшифровать cookie, даже если оно передавалось взад и вперед, приложение действовало так, как будто cookie даже не было.Добавление этого параметра в web.config исправило его для меня:
<machineKey compatibilityMode="Framework20SP2" validationKey="some_hard_coded_long_key" decryptionKey="another_hard_coded_long_key" validation="SHA1" />
Подробнее об machinekey .
см. В этой статье.