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