Сохранение DNN-страницы неаутентифицированным для аутентифицированных пользователей, для целей кэша вывода - PullRequest
0 голосов
/ 15 января 2020

Есть ли способ сохранить страницу DNN (8.5) без проверки подлинности для аутентифицированных пользователей, для целей кэша вывода?

Некоторые из наших страниц архива тяжелые, и мы полагаемся на кэширование вывода, чтобы они быстро загружались (<3s). Тем не менее, когда аутентифицированный пользователь переходит на эти страницы, он получает некэшированную версию, загрузка которой может занять 15-30 секунд. </p>

Желаемая функциональность будет состоять в том, чтобы держать пользователя вошедшим в систему, но игнорировать этот вход, когда пользователь находится на странице архива и рассматривает пользователя как неаутентифицированного пользователя.

Я удалил все логин / пользовательские элементы управления из пользовательского файла скина, но DNN по-прежнему обслуживает некэшированную страницу.

Есть ли решение для этого? Заранее спасибо всем идеям / решениям.

PS Я подумал о том, чтобы пойти по пути повара ie, но, похоже, нет способа предоставить доступ ко всем страницам, кроме страниц с путем / наукой / .. ., et c. Или я что-то упустил?

1 Ответ

1 голос
/ 16 января 2020

К сожалению, это не поддерживается. Главным образом потому, что даже если содержание поддерживает это, на странице есть другие элементы. Ссылка для входа в систему, et c, которая не может быть кэширована для аутентифицированных пользователей.

...