संदेश

Web Fundamental Concepts in Hindi for Beginners - FAQs about Cookies with their Answers

List of Consolidated Questions Question 10: वेब टेक्नोलॉजी के अंतर्गत कुकी क्या होता है? Question 11: कुकी का निर्माण कौन करता है और क्यों करता है? Question 12: कुकी को प्राप्त करने के बाद ब्राउज़र उस कुकी का क्या करता है? Question 13: वेब सर्वर एक रिस्पांस में कितने सारे कुकी को भेज सकता है? Question 14: वेब सर्वर के द्वारा भेजे गए कुकी का आकार कितना बड़ा हो सकता है? Question 15: क्या कुकी में रखे गए डाटा को इंक्रीपट किया जाता है? Question 16: क्या कुकी को जावास्क्रिप्ट कोड के द्वारा पढ़ा जा सकता है? Question 17: कुकी के मेटाडाटा का क्या अभिप्राय है? Question 18: सेशन से क्या अभिप्राय है, यदि ब्राउज़र के एक tab से दूसरे tab पर जाते हैं तो क्या दो अलग-अलग सेशन का निर्माण होता है? Question 19: ASP.NET Core के अंतर्गत किसी कुकी का मेटाडाटा कैसे निश्...

Web Fundamental Concepts in Hindi for Beginners - FAQs with their Answers Part-1

List of Consolidated Questions Question 1. वेब एप्लीकेशन को होस्ट करने की आवश्यकता होती है जबकि डेस्कटॉप एप्लीकेशन के साथ ऐसा नहीं होता है ऐसा क्यों? Question 2. वेब एप्लीकेशन को होस्ट करने के लिए एक वेब सर्वर की जरूरत होती है क्यों? इसके अलावा वेब एप्लीकेशन को डाटाबेस सर्वर की भी आवश्यकता पड़ती है क्यों? Question 3. वेब सर्वर के अलावा और किन-किन प्रकार के सर्वर की आवश्यकता वेब एप्लीकेशन को पड़ती है? Question 4. एक वेब एप्लीकेशन को एक से अधिक सर्वर पर कई बार क्यों होस्ट किया जाता है? Question 5. वेब एप्लीकेशन और वेब सेवा में क्या अंतर है या दोनों एक ही चीज है? Question 6. क्या यह सच है कि एक वेब एप्लीकेशन एक या एक से अधिक वेब सेवाओं का उपयोग कर सकता है? Question 7. वेब एप्लीकेशन के संदर्भ में गेटवे क्या होता है? Question 8. ...

Over-posting in ASP.NET Core application A security vulnerability

ASP.NET Core वेबएप्लिकेशन में ओवर-पोस्टिंग (Overposting) ओवर-पोस्टिंग (Overposting) एक सिक्योरिटी वल्नरेबिलिटी (security vulnerability) है, जो तब होती है जब क्लाइंट से आने वाले डेटा में अप्रत्याशित या अनचाही प्रॉपर्टीज़ भी बाइंड हो जाती हैं और उन्हें सर्वर पर अपडेट या सेव कर दिया जाता है। थोड़ा आसान भाषा में समझें — ओवर-पोस्टिंग का मतलब है: यूज़र को जो डेटा अपडेट करने की अनुमति होनी चाहिए, उससे ज़्यादा डेटा सर्वर पर अपडेट हो जाना।" एक उदाहरण से समझें (Without Protection) मान लीजिए आपके पास एक मॉडल है: public class User { public int Id { get; set; } public string Username { get; set; } public string Email { get; set; } public bool IsAdmin { get; set; } // Should only be modified by admins } अब यदि आप कोई ऐसा कोड लिखते हैं: [HttpPost] public IActionResult Edit(User user) { _dbContext.Users.Update(user); _dbContext.SaveChanges(); return RedirectToAction("Index...