gpt4 book ai didi

asp.net - ASP.NET 使用函数来生成 session ID?

转载 作者:行者123 更新时间:2023-12-02 13:45:15 26 4
gpt4 key购买 nike

ASP.NET 是否公开其用于生成 session ID 的底层函数?我想生成一个 session token 以在 Web 服务中使用,但它不会放入 Set-Cookie header 中。如果 ASP.NET 已经有一个可以用来生成 session ID 的函数,这将使我不必自己动手。

最佳答案

Reflector是你的 friend 吗:

SessionIDManager.CreateSessionID()

internal static string Create(ref RandomNumberGenerator randgen)
{
if (randgen == null)
{
randgen = new RNGCryptoServiceProvider();
}
byte[] data = new byte[15];
randgen.GetBytes(data);
return Encode(data);
}

关于asp.net - ASP.NET 使用函数来生成 session ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1228085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com