पर रीडायरेक्ट करने के लिए सबसे अच्छा अभ्यास मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसमें एक पृष्ठ है जिसे SSL प्रमाणपत्र का उपयोग करने की आवश्यकता है। इस पृष्ठ पर साइट के सभी लिंक http के बजाय https का उपयोग करते हैं, लेकिन यदि उपयोगकर्ता सीधे पृष्ठ पर नेविगेट कर सकता है तो मैं पृष्ठ के http संस्करण को अपने आप रीडायरेक्ट करना चाहता हूं लेकिन https का उपयोग करना चाहता हूं।एएसपी.नेट: https
मैं पेज_लोड ईवेंट में एक प्रतिक्रिया। रेडियोधर्मी कर सकता हूं। मैं जावास्क्रिप्ट लिख सकता हूं जो location.href को अपडेट करेगा जो पोस्टबैक का कारण बन जाएगा। मुझे यकीन है कि इस बिल्ली को त्वचा के लिए और तरीके हैं।
मेरा सवाल यह है कि आईआईएस 6 या 7 पर एएसपी.NET साइट के लिए http पृष्ठ को https पर रीडायरेक्ट करने के लिए सबसे अच्छा अभ्यास क्या है? क्या कोई सर्वोत्तम अभ्यास है या सभी विकल्प बराबर हैं?
fwiw - इस पोस्टिंग, और कुछ अन्य तरीकों का इस्तेमाल किया करने के बाद जिस तरह से, मैं निम्नलिखित पिछली चर्चा बहुत उपयोगी पाया: http://stackoverflow.com/questions/47089/best-way-in-asp-net-to-force-https-for-an-entire-site –