增加会话ID长度 [英] Increase Session id length

查看:126
本文介绍了增加会话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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆