Asp.net SessionID的字符串格式是什么?

时间:2012-07-04 10:53:58

标签: c# asp.net session string-formatting sessionid

我想在URL中使用Session.SessionID作为文件名和查询字符串。我想知道它的格式是否适合这些应用程序。例如,您无法在文件名中使用'?''<'个字符。

对于文件名和查询字符串,SessionID格式字符串是否安全?

2 个答案:

答案 0 :(得分:12)

来自this MSDN link

"The ASP.NET session identifier is a randomly generated number encoded into a 
 24-character string consisting of lowercase characters from a to z and numbers 
 from 0 to 5."

所以答案是,是&amp;用于文件名和查询字符串是安全的

答案 1 :(得分:0)

会话ID可以使用它只是一个没有奇怪字符的字符串