سؤال

لدي تطبيق ASP.NET 2.0 أقوم بنشره على خادم ويب IIS 6.0.يتم نشر تطبيق ASP.NET الخاص بي كدليل ظاهري.حاليًا، أصبح تطبيق ASP.NET هذا مرئيًا بشكل عام على الإنترنت.ومع ذلك، أحتاج إلى تشغيل تطبيق ASP.NET داخل جدار الحماية الخاص بشركتي فقط.

كيف أقوم بتكوين تطبيقي بحيث لا يتمكن الأفراد خارج شركتي من الوصول إلى/استخدام تطبيق الويب؟

شكرًا لك،

هل كانت مفيدة؟

المحلول

سأفعل أحد الإجراءات التالية:

إذا كان تطبيقك مستقلًا 1:قم بإنشاء موقع منفصل لتطبيقك باستخدام اسم مضيف DNS الداخلي

إذا لم يكن 2:تطبيق الأمان على الدليل الظاهري الخاص بك (يمكن أن تكون مصادقة Windows سلسة)

نصائح أخرى

أقترح،

  1. استخدم جدار الحماية الخاص بالشركة لمنع كافة الطلبات الخارجية لخادم IIS هذا.استشر موظفي تكنولوجيا المعلومات لديك، حيث أنه من السهل جدًا عليهم القيام بذلك نيابةً عنك.
  2. أو استخدم سياسة IP في IIS Manager للسماح بنطاق IP الداخلي ولكن قم بحظر كافة النطاقات الأخرى.هذا مجرد حل بديل له أداء أسوأ من 1.

من المحتمل أن يكون هذا السؤال هو الأنسب لـ ServerFault ولكنك ستحتاج إلى عنوان IP يمكن عرضه داخليًا فقط من جدار الحماية الخاص بالشركة.من المحتمل أن يكون لديك قسم لتكنولوجيا المعلومات، لذا اطلب منهم عنوان IP داخليًا فقط ثم قم بتعيين عنوان IP الذي يقدمونه لك في IIS.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top