#c# #javascript #asp.net
#c# #javascript #asp.net
Вопрос:
для безопасного веб-приложения, как очистить элемент в кэше сервера при закрытии браузера.
Комментарии:
1. @Roman: небольшая поправка к вопросу, который я опубликовал. Мне нужно удалить определенный элемент кэша с сервера. может быть полезно использовать javascript.
2. @Vikas — вы можете сохранить некоторый идентификатор в своем объекте сеанса, и когда он истечет, вы сможете узнать, какую часть данных вам следует удалить. Я не могу понять, как javascript может быть полезен — потому что, когда вы закрываете браузер — javascript не будет работать.
Ответ №1:
Вы можете попробовать использовать объект Session и использовать его метод Session_End, чтобы определить, когда сеанс завершен, а затем выполнить очистку.
Более подробную информацию об объекте сеанса вы можете найти здесь — http://www.codeproject.com/KB/aspnet/ExploringSession.aspx
Я бы использовал небольшой тайм-аут, чтобы кэш очищался почти сразу по окончании сеанса. Возможно, я здесь ошибаюсь — так что, если кто-нибудь может помочь, это будет оценено.
Удачи!