Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想Session.SessionID在 URL 中使用 as 文件名和查询字符串。我想知道它的格式是否适合这些应用程序。例如,您不能在文件名中使用'?'或字符。'<'
Session.SessionID
'?'
'<'
SessionID 格式字符串对于文件名和查询字符串是否安全?
从这个 MSDN 链接
"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."
所以答案是,是的,用于文件名和查询字符串是安全的
会话 ID 可以使用它只是一个没有奇怪字符的字符串