वेब सुरक्षा - आवश्यकता उपयोगकर्ता ()
❮ वेब सुरक्षा
परिभाषा
यदि निर्दिष्ट उपयोगकर्ता लॉग ऑन नहीं है , तो RequUser () विधि HTTP स्थिति को 401 (अनधिकृत) पर सेट करती है।
सी # और वीबी सिंटेक्स
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
मापदंडों
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
प्रतिलाभ की मात्रा
कोई नहीं।
त्रुटियाँ और अपवाद
WebSecurity ऑब्जेक्ट के लिए कोई भी एक्सेस एक InvalidOperationException फेंकता है यदि:
- InitializeDatabaseConnection () विधि को नहीं कहा गया है
- SimpleMembership प्रारंभ नहीं किया गया है (या वेबसाइट कॉन्फ़िगरेशन में अक्षम है)
टिप्पणियां
RequUser() सत्यापित करता है कि वर्तमान उपयोगकर्ता निर्दिष्ट उपयोगकर्ता है।
यह सत्यापित करने के लिए कि उपयोगकर्ता प्रमाणित है, इसके बजाय RequireAuthenticatedUser() का उपयोग करें ।
यह सत्यापित करने के लिए कि उपयोगकर्ता भूमिका (भूमिकाओं) का सदस्य है, RequRoles() का उपयोग करें ।
RequUser () केवल निर्दिष्ट उपयोगकर्ता को वेब पेज तक पहुंचने देता है। किसी पृष्ठ तक पहुंच को प्रतिबंधित करने का अनुशंसित तरीका एक भूमिका बनाना है, और यह सत्यापित करने के लिए कि उपयोगकर्ता उस भूमिका का सदस्य है , RequRoles() विधि का उपयोग करना है।
❮ वेब सुरक्षा