在我的 ASP.Net MVC 3 应用程序中,我实现了本地化。我将用户的本地化保存在 cookie 中。在我的应用程序中,我有授权。在 cookie 或 session 中保存本地化的最佳方法是什么( session 在 web.config
中为 2880 秒,在此之后用户应该再次在应用程序中选择它的语言)
最佳答案
ASP.NET Session 和 cookie 取决于浏览器,因此当用户更改浏览器时,他将不得不重新选择语言。您可以在数据库中创建一个设置并允许用户在配置文件中选择语言。在这种情况下,您无需在每次更换浏览器时都重新选择语言。
同时,您可以使用 cookie 在本地存储语言,这样当用户未登录时,将应用来自 cookie 的语言。
关于c# - 在 Cookies 或 Session (ASP.Net MVC 3) 中保存本地化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12192954/