الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حماية مجلدات الموقع

بدأه Dev.Bassem في 5 نوفمبر 2010 · 1 رد · 539 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنهيت جزء كبير من مشروعي بإستخدام

ASP.Net

ولكني وجدت مشكلة أمنية قد يكون حلها بسيط بالنسبة لغيري ، وهي أن أي شخص يقوم بكتابة اسم مجلد ما ، من المجلدات المضمنة بموقعي مثال مجلد (Administration)

يقوم المتصفح بإظهار جميع الملفات الموجودة داخل هذا المجلد ، والملفات عبارة عن صفحات ASPX و cs فكيف أقوم بحماية الملفات من دخول بعض المتطفلين ..؟

وشكراً مقدماً .

#2
Dev.Bassem كتب:

السلام عليكم

أنهيت جزء كبير من مشروعي بإستخدام

ASP.Net

ولكني وجدت مشكلة أمنية قد يكون حلها بسيط بالنسبة لغيري ، وهي أن أي شخص يقوم بكتابة اسم مجلد ما ، من المجلدات المضمنة بموقعي مثال مجلد (Administration)

يقوم المتصفح بإظهار جميع الملفات الموجودة داخل هذا المجلد ، والملفات عبارة عن صفحات ASPX و cs فكيف أقوم بحماية الملفات من دخول بعض المتطفلين ..؟

وشكراً مقدماً .

سلام عليكم و رحمة الله

انا عمرو من مصر و احب اني اخدم حضرتك فالله

حضرتك في طريقتين

في واحدة سهلة و لكن ليست طريقة احترافية بالشكل المطلوب

و في طريقة اصعب شوية لكن حتسهلك حاجات تانية كتير و قدرة فالتحكم بشكل كامل فالموقع من خلال تحديد الاشتراكات و مدي صلاحية كل اشتراك و جدول للاعضاء و صلاحيات الاعضاء

و حضرتك ممكن تلاقي شرح لهذه الطريقة فالموقع الآتي

http://www.talals.net/wp/?s=roles

و هي تشرح طريقة asp member mangment & roles

اما بالنسبة للطريقة الثانية و السهلة حضرتك حتضعي فولدر جديد و نجعل مثلا اسموا member

و نضع فيه كل صفحات الي لا يدخلها سواء الاعضاء فقط

و بعد ذلك نضع ملف webconfig جديد لهذا الفولدر و نفتح فيل webconfig و نكتب بداخلوا

<authontication>

<allow="?"> معناها ان نصرح بدخول هذا الفولدر و ما فية من صفحات فقططططططططط للاعضاء المسجلين فقط

<deny="*"> معناها اننا لا نصرح بدخول هذا الفلودر للمستخدمين المجهولين

<authorization >

<allow users="*"/>

<!-- allow ony mmebers users to log in-->

<deny users="?"/>

<allow roles ="Admin"/> معناها اننا نصرح بالدخول للاعضاء الحاصلين علي تصنيف او صلاحيات الادمن

<!-- deny any anomystrious users -->

</authorization>

و لو مفيش حاجة واضحة انا تحت امر كافة المسلمين و لو في حاجة مش فهمها حضرتك ارسلي لي و انا اجوبك

اللهم ما اجعلني خادم لكل من امن بالله و اليوم الاخر و بمحمد خير المرسلين و اخرهم

سلام عليكم

مواضيع مشابهة