عندي تطبيق معمول بال asp.net ويحتوي علي Security يعتمد علي ال Role Based Authentication والتطبيق يعمل بصورة ممتازة علي جهازي
وعندما قمت بنشر هذا التطبيق علي الشبكة المحلية وطلبت الصفحة من ال Client Computer فتحت الصفحة بصوره طبيعية وهي صفحة لتسجيل الدخول وعند كتابة اسم المستخدم وكلمة المرور يقوم التطبيق بعمل Redirect لنفس الصفحة والمشكله هنا تم تحديدها وهي أن جهاز العميل يرفض عمل ال Session الخاصة بمعلومات الدخول , ولا توجد اي مشكلة في الاتصال بقاعدة البيانات حتي أنك اذا قمت بادخال بيانات خاطئة في معلومات الدخول تأتيك رسالة تنبهك بذلك (قاعدة البيانات سليمة)
واذا قمت بطلب الصفحة من ال Server تعمل بصورة سليمة .
مع العلم بان نظام التشغيل في أجهزة ال Client هو Win 2000 مع Service Pack3
ولا توجد مشكلة في المتصفح عند العميل ؟؟؟
والغريبة أنه عندما قمت بازالة ال Service Pack 3 من أحد الاجهزة عمل التطبيق بصورة سليمة .. هل هناك اعدادت لحزمة ال Service Pack تمكن من اتاحة ال Session عند العميل ؟؟
ومع العلم انني لم أعمل Web Services علي ال Server فقط قمت بعمل Virtual Directory للتطبيق في السيرفر أي عند مناداة التطبيق فقط أكتب علي ال Url :
http://ServerName/VirtualDirectoryName
والمشكلة كلها في ال Service Pack 3 وماقمت به ليعمل التطبيق وهو بازالة ال Service Pack 3 من أجهزة العميل لا أعتقد أنه الحل المناسب والذي مازلت أبحث عنه ؟؟ فما هو الحل ؟؟
والله الموفق