我正在构建一个需要扩展的Web应用程序。
我们希望存储一个连接字符串,一个对象,说明用户现在正在处理的组织以及用户的身份。
我们可以对此进行序列化并通过FormsAuthenticationTicket
中的userdata属性发送,但这感觉不是最佳解决方案,因为它是4-5个不一致的数据字符串,但主要问题是我们正在向用户发送加密的连接字符串,我们不想这样做。
那么我们的选择是什么?
ASP.NET缓存可以成为我们的解决方案吗?我们可以结合ASP.NET缓存和formsauthenticationcookie的过期吗?