के सभी लिंक बदलती है मेरे पास एक एएसपी एमवीसी 3 वेबसाइट है जिसमें फीडबैक फॉर्म है और उसे SSL की आवश्यकता होनी चाहिए।एएसपी एमवीसी 3 RequHttps विशेषता https
अब, मेरे पास 'संपर्क यू' नामक नियंत्रक के अंदर फीडबैक नामक एक क्रिया है जो प्रतिक्रिया देखने और संसाधित करने के लिए ज़िम्मेदार है।
जब मैंने उस क्रिया पर [RequireHttps]
विशेषता का उपयोग किया, तो यह अच्छा काम करता है और यह URL को "https" में बदल देता है। हालांकि, मैंने देखा है कि मेरे पृष्ठ के अंदर के सभी लिंक अब "https" पर इंगित कर रहे हैं! जैसे कि इस विशेषता ने रूटिंग इंजन को सभी लिंक पर लागू करने के लिए मजबूर किया था !!!
बेशक, एसएसएल केवल इस एकल कार्रवाई के लिए आवश्यक है और बाकी सभी को सामान्य http होना चाहिए।
क्या कोई मुझे बता सकता है कि इसे कैसे हल किया जाए?
आपके अन्य पृष्ठों को केवल "http" की आवश्यकता क्यों है? क्या यह वास्तव में मायने रखता है कि वे https हैं या नहीं, जब तक कि जिन पृष्ठों को https की आवश्यकता होती है उन्हें एन्क्रिप्ट किया जाता है? –
@ माइस्टेर मैन: https गंभीर रूप से वेब सर्वर प्रदर्शन को कम कर देता है। कुछ विन्यास पर यह एक बड़ा सौदा हो सकता है। –
@zespri - दिनों में चला गया, https एक महत्वपूर्ण भार था। आज, मैं आपको गारंटी देता हूं कि सर्वर एन्क्रिप्ट करने से पृष्ठों को बनाने के लिए और अधिक काम करते हैं। आप कह रहे हैं कि आप थोड़ी सी लोड वृद्धि के मुकाबले अपनी साइट को असुरक्षित बना देंगे। नीचे दी गई रिक्तियां यह है कि आपने पहले से ही https लॉगिन की आवश्यकता के द्वारा लोड बनाया है, और भविष्य के अनुरोधों को अधिक अतिरिक्त प्रसंस्करण की आवश्यकता नहीं होगी। –