السلام عليكم ورحمة الله وبركاته
معلومة بسيطه في الـ
ASP
احب ان اضيفها الى اخواني الاحباب وخاصة للذين يعملون اويصممون صفحات داخل الشبكات
القضية ان البعض يوجد عنده صفحات للتسجيل وهو لايريد ان يسجل الزائر باي اسم بل يريد الاسم المستخدم في الشبكه وهذا الكود يستخرجه لك مع الدومين او بدونه
'يعرض لك اسم المستخدم والدومين مثال networkabotyrky
Response.Write(Request.ServerVariables("LOGON_USER"))
'الكود القادم ليستخرج لك اسم المستخدم فقط بدون دومين
Dim strNTUser, iPos
strNTUser = RTrim(Request.ServerVariables("LOGON_USER"))
iPos = Len(strNTUser) - InStr(1, strNTUser,"",1)
strNTUser = Right(strNTUser, iPos)
لكن هناك بعض الاعدادات الخاصه في السيرفر والمتعلقة بالامن في الصفحة التي يوجد فيها الكود فلا بد من عدم السماح لما هب ودب بالدخول للصفحة فقط لابد للسماح لمن هم على نفس الشبكة وهو ماتوضحه الصور الاتيه


فكما هو واضح في الانترنت سيرفر اذهب للمجلد الذي يحوي الصفحة واضغط الزر الايمن واختر خيارات وبعده الامن والحماية وستظهر لك النافذة اللتي في الصورة الثانية ازل الاشارة من امام
Allow anonymous Access
وبعدها توكل على الله واستمتع........ولاتنسى تدعي لي
