2012-07-04 27 views
7

मैं यूआरएल में फ़ाइल नाम और क्वेरी स्ट्रिंग के रूप में Session.SessionID का उपयोग करना चाहता हूं। मैं जानना चाहता हूं कि इसका प्रारूप इन अनुप्रयोगों के लिए उपयुक्त है या नहीं। उदाहरण के लिए आप फ़ाइल नाम में '?' या '<' वर्णों का उपयोग नहीं कर सकते हैं।Asp.net सत्र आईडी का स्ट्रिंग प्रारूप क्या है?

क्या सत्र आईडी प्रारूप फ़ाइल नाम और क्वेरी स्ट्रिंग के लिए सुरक्षित है?

उत्तर

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." 

तो जवाब है से ठीक है हाँ & यह फ़ाइल नाम और क्वेरी स्ट्रिंग

लिए इस्तेमाल किया जा करने के लिए सुरक्षित है
+0

धन्यवाद। यह सहायक था :) – breceivemail

+0

आप का स्वागत है :) –

0

सत्र आईडी, कोई अजीब पात्रों

+0

क्या इस बारे में कोई संदर्भ है? – breceivemail

+0

यहां देखें http://msdn.microsoft.com/en-us/library/ms524326%28v=vs.90%29.aspx – JohnnBlade

+0

"सत्र आईडी को लंबे डेटा प्रकार के रूप में वापस किया जाता है" – JohnnBlade