将OrderId存储在cookie中的最佳方法?

时间:2014-05-29 10:19:52

标签: asp.net-mvc cookies e-commerce

在MVC中建立一个相当标准的电子商务网站。我需要在一个cookie中存储一个OrderId(basket id)。这样做的最佳方式是什么?

显然,只是将ID存储为纯文本会很糟糕,因为任何人都可以更改价值并与其他人订购混乱。

无法进行会话,因为该值需要在会话到期后持续存在。

1 个答案:

答案 0 :(得分:1)

我决定做什么(除非有人另有说法)正在加密cookie的订单ID,然后在会话中存储解密版本。

我认为这应该给我们足够的性能,同时保证其安全。