增加会话ID长度 [英] Increase Session id length
本文介绍了增加会话ID长度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将会话ID长度从24个字符增加到32个字符。我把一个类文件放在下面
I want to increase session id length from 24 characters to 32 characters. I put a class file which is given below
public class GuidSessionIDManager:SessionIDManager
{
public GuidSessionIDManager()
{
//
// TODO: Add constructor logic here
//
}
public override string CreateSessionID(HttpContext context)
{
return Guid.NewGuid().ToString();
// Here you can create your own max 80 character unique GUID ID.
}
public override bool Validate(string id)
{
try
{
Guid testGuid = new Guid(id);
if (id == testGuid.ToString())
return true;
}
catch
{
}
return false;
}
}
和webconfig文件
and in webconfig file
<sessionstate sessionidmanagertype="GuidSessionIDManager">
但是现在我还是无法更改会话ID值。非常紧急请帮帮我。
But still now i cannot change session id value. It is very urgent please help me .
推荐答案
参考这些:
http://forums.asp.net/t/1737382.aspx/1 [ ^ ]
http://social.msdn.microsoft.com/Forums/en -NZ / netfxnetcom / thread / 7f18ee48-d849-46cf-aa5d-4cb0396f22c4 [ ^ ]
Refer these:
http://forums.asp.net/t/1737382.aspx/1[^]
http://social.msdn.microsoft.com/Forums/en-NZ/netfxnetcom/thread/7f18ee48-d849-46cf-aa5d-4cb0396f22c4[^]
见这里
http://boardreader.com/thread/Increase_Length_of_Session_Id_9o98X118km.html [ ^ ]
这篇关于增加会话ID长度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文