有没有办法在经典 asp 中设置 sessionstate=readonly?
我们要设置 sessionstate 是只读的。
据我所知,在经典的 asp 中没有办法像在 asp.net 中那样将会话状态设置为只读。
你可以像这里描述的那样打开或关闭它
另一种方法是不在会话变量中存储会话数据,而是在数据库中。但在经典 asp 中,您必须手动执行此操作....
没有会话状态是读/写的,但是只是用一个防止篡改的功能来包装它。您甚至可以在会话名称前加上一个“神秘”值,这样篡改变得更加困难。
问题在于,在某个时间点,在代码中的某个位置,您必须编写,否则您根本无法使用它们。
所以寻找解决方案的地方是: - 允许写入的地方 - 不允许写入的地方
这是真正的问题(我认为......)