मेरी कंपनी के पास एएसपी.नेट में कई वेब अनुप्रयोग लिखे गए हैं। हमें इन अनुप्रयोगों को इंट्रानेट उपयोगकर्ताओं के साथ-साथ प्रमाणित बाहरी उपयोगकर्ताओं को उपलब्ध कराने की आवश्यकता है। अधिकांश सुविधाएं दो समूहों के लिए समान हैं, हालांकि आंतरिक उपयोगकर्ताओं के लिए कुछ अतिरिक्त सुविधाएं उपलब्ध हैं। उपयोगकर्ताओं के दो अलग-अलग सेट थोड़ा अलग सुरक्षा सेटअप का उपयोग करेंगे ... हमारे आंतरिक लोगों को एक्सचेंज के खिलाफ एलडीएपी का उपयोग करके प्रमाणित किया जाएगा, जबकि बाहरी उपयोगकर्ताओं के पास SQL सर्वर में खाता होगा।आंतरिक और बाहरी उपयोगकर्ताओं के लिए उपलब्ध होने के लिए एएसपी.NET वेब ऐप को कैसे तैनात और सुरक्षित किया जाए?
हमारे वेब ऐप्स को तैनात करने के लिए सबसे अच्छा तरीका क्या है? क्या हमें 2 प्रतियों को विभिन्न सर्वरों पर तैनात करना चाहिए, एक इंट्रानेट के लिए कॉन्फ़िगर किया गया है और एक बाहरी उपयोगकर्ताओं के लिए? या क्या 2 सर्वरों के बीच कोड साझा करने का एक बेहतर तरीका है, फिर भी सुरक्षा के लिए अलग-अलग web.config सेटिंग्स का उपयोग करने के लिए लचीलापन है ??