Я работаю над проектом с тысячами страниц, который использует куки.Теперь возникает проблема безопасности, поэтому я планирую зашифровать cookie-файл и расшифровать его при использовании на уровне страницы.
Пример кода, который я использовал на Страница входа , где создается мой cookie-файл,как показано ниже:
Response.Cookies.Clear()
Response.Cookies("userinfo")("username") = "Pravin Kumar"
Response.Redirect("Home.aspx")
Теперь я хочу получить доступ к этому cookie на моей HOME.aspx странице.Код выглядит следующим образом.
Response.Write(Request.Cookies("userinfo")("username"))
Так работают страницы моего проекта до сих пор, и это позволяет пользователю просматривать файлы cookie в окне браузера, как показано ниже: ![Browser Cookie](https://i.stack.imgur.com/zfxT0.png)
Теперь я хочу сделать шифрование на странице LOGIN.aspx и выполнить дешифрование в таком централизованном месте, чтобы мне не нужно было менять все страницы.
PS: я пробовал со страницей GLOBAL.asax использовать
Sub Application_EndRequest(ByVal sender As Object, ByVal e As EventArgs)
End Sub
Но это не помогло. Пожалуйста, предложите мне, если найдется какой-нибудь простой способ.