Универсальные поставщики ASP.NET - ролевый поставщик не кэширует роли в cookie

По иронии судьбы, мой поставщик ролей больше не кэширует роли в файле cookie. Это работало раньше. К сожалению, я заметил это только сейчас, поэтому я не могу сказать, что вызывает проблему. Но я думаю, что это связано с обновлением до новой версии 1.2 универсальных провайдеров (выпущено 16 августа).

Мой конфиг для рольпровайдера выглядит так:

 





С ролевым менеджером все работает нормально (вход в систему, меню с sitemaptrimming и т. Д.), Но это больше не кэширует роли. Поставщик членства, сеансовое состояние и т. Д. Также работают нормально, и их файлы cookie установлены правильно.

Все свойства статического Roles-класса установлены правильно, и все в Httpcontext (IsSecureConnection и т. Д.) Также корректно.

Cookie ролей был установлен ранее, но не больше. Я надеюсь, что кто-нибудь может помочь мне с моей проблемой.

Заранее спасибо.

С уважением,

HeManNew

ОБНОВИТЬ: Ни у кого нет такой проблемы или подсказки для меня, пожалуйста?

Ответы на вопрос(2)

Ваш ответ на вопрос