اريد ان افتح موقعى من جهاز اخر على نفس الشبكة المحلية مع العلم انى ستخدمت windows Authintication
فى كيف ذلك ؟من يعرف جزاة الله خيرا لو يعلمنى كيف افعل ذلك؟
:^)
اريد ان افتح موقعى من جهاز اخر على نفس الشبكة المحلية مع العلم انى ستخدمت windows Authintication
فى كيف ذلك ؟من يعرف جزاة الله خيرا لو يعلمنى كيف افعل ذلك؟
:^)
جرب أن تكون الصفحة الرئيسة لموقعك Default.aspx على سبيل المثال .. في المجلد الرئيسي wwwroot
والآن من جهاز آخر على نفس الشبكة اكتب في المتصفح اسم جهازك الأول مثال http:\\PC1
جربت يا اخى كل هذا مع العلم انى استخدم ASP.NET 2.0 و طريقى الدخول الى الموقع نختلفة على حد علمى من asp.net 1.0 و مع ذالك المفروض ان اى صفحة توضع set as start page تعمل ولكن لا ادى ايضا هنالك port number يوضع فى address bar عند عمل بيلد فى .NET 2005 !!
<_<
السلام عليكم
فعلا في 2005 فيه حاجة اسمها asp.net development server
و ده بيخليك تعمل تيست بدون ما يكون عندك virtual directory
علشان تحل مشكلتك
اما انك تعمل run لل asp.net development server و تشوف هو ال URL ايه بالضبط بتاع موقعك لانه بيضيف عليه رقم البورت
و الحل الثاني
انك تعمل virtual directory بايدك لموقعك من ال IIS ثم
في الدوت نت اختر من القائمة باعلى الصفحة web site
ثم copy web site
من خيارات connections اختر IIS و حدد ال Virtual directory
كده هو حينقل الموقع لل Virtual directory علشان غيرك يقدر يشوفه
بس خلي بالك ان اي تعديل في المشروع لازم تنزله على ال Virtual directory
و ممكن في خيارات copy web site تبحث عن خيار زي asynchronous مش فاكر بالضبط عشان ينزل اي تعديل لوحده
جرب و قولنا ع النتيجة
سلاااااااام
" و العجيب أن الناس دائما يفكرون في اصلاح العالم من حولهم و لا يفكرون في اصلاح انفسهم "
اخى العزيز شكرا للرد على رسالتى , لقد جربت ماذكرت ولا كن الخطاء الذى فى الاسفل قد ظهر لى بعد بحث طويل !
المشكلة مازالت قائمة ولا اعرف كيف اتصرف رجاء اى احد يعلم كيف يحل هذة المشكلة يرد على جزاكم الله خيرا. :s
Server Error in '/TSAuto' Application.
--------------------------------------------------------------------------------
Failed to access IIS metabase.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.
The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC). For information on modifying metabase permissions, please see http://support.microsoft.com/?kbid=267904.
Source Error:
ايضا اريد ان اضيف انى استخدمت aspnetregii -ga <mywindowsAccount>
للخطاء الذى يظهر فى الاعلى ولكن النتيجة ان هنالك خطاء استجد عندما احاول ان ادخل ب http:\\pc-4\MyApp من جهاز اخر على الشبكة وهو لا يظهر لان الclient لا يرى الخطاء فى صفحاتى على الجهاز الخاص بى كا ويب سيرفر ولكن عندما احاول الدخول من جهازى الذى هو ويب سيرفر يظهر لى الخطاء المبين فى الرد الخاص بى فى الاعلى Failed to access IIS metabase.
في ملف web.config أضف السطر التالي تحت السطر authentication
<identity impersonate="true" />
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
عزيزي
كل ماكتب اعلاه ليس صحيحا
الصحيح هو مايلي
1- في جهاز اذهب الى IIS الى WebSte سوف تجد المجلد الذي يحتوي على موقعك بالزر الايمن للماوس اختر خصائص ثم في اول صفحة تختار crate
2- في الجهاز الاخر في الشبكة فقط اكتب مايلي
شكرا أخي xxxllsss على المشاركة
لكن الحقيقة ان الوضع مختلف مع ال framework بتاعة 2005
انا عارف طبعا انك ماقصدتش الاستخفاف بحد لكن فعلا ديه مشكلة موجودة في NET 2005.
:rolleyes:
الأخ Scoool جزاك الله كل خير
فعلا مشاركة متميزة و فعالة
انا اصلا شغال ب 2003 بس خليت صديق لي يجرب اللي انت ذكرته مخصوص عشان ارد عليك و اشكرك -waf
سلام
" و العجيب أن الناس دائما يفكرون في اصلاح العالم من حولهم و لا يفكرون في اصلاح انفسهم "
أخي عبدالرحمن أنا لم أجرب فعل هذا لكني أعرف أنه يجب أن يكون عندك ال IIS محمل في جهازك , وبعد ذلك تذهب إلي الكونترول بانال من تم إلي الأدمنستيريتف توولس وتقوم بالتعديلات هناك
xxxllsss كتب:عزيزيكل ماكتب اعلاه ليس صحيحا
الصحيح هو مايلي
1- في جهاز اذهب الى IIS الى WebSte سوف تجد المجلد الذي يحتوي على موقعك بالزر الايمن للماوس اختر خصائص ثم في اول صفحة تختار crate
2- في الجهاز الاخر في الشبكة فقط اكتب مايلي
من ابجديات الاتصال بملف او مجلد ان يكون هناك مشاركة له
ما ادري وش اللي اضفته لردي :)
اخي عبدالرحمن2006 وجميع الاخوة الاحباء السلام عليكم ورحمة الله :D
----------------------
1- طريقة تشغيل الصفحات من client كما ذكرها الاخوان
http://YourNameComputer/WebSite/Default.aspx
او
http://IP-Server/WebSite/Default.aspx
تأكد من مسار الصفحة !! اجعلها HTML في البداية لتتأكد من أن المسار سليم
----------------------
2 - احياناً لايمكن ان تظهر الصفحات بسبب جدار الحماية Firewall - تأكد من ذلك !!
لوحة التحكم Control Panel
جدار الحماية Firewall
إذا كان في حالة التشغيل قم بإختيار علامة التبويب خيارات متقدمة
ثم حدد LocalAreaConnection
ثم حدد ملقم ويب Http
----------------------
3 - تأكد من أن ISS يعمل بشكل سليم على السيرفر و في حالة عدم تحديثك له للإصدار الاخير قم بالتالي :
ابدء Start
كافة البرامج
Microsoft Visual Studio
ثم
Visual Studio tools
ثم
Visual Studio 2005 Command prompt
ستظهر لك شاشة الدوس الخاصة بالدوت نت
اكتب الامر التالي لتحديث IIS و انتظر حتى النهاية
ASPNET_REGIIS /I
----------------------
4 - إذا لم تحل المشكلة اطبع لي رسالة الخطأ بالتحديد
و ماهو نظام التشغيل الذي يعمل عليه السيرفر
و بإذن الله ستحل المشكلة
طريقة حماية الصفحة بالصورة العشاوائية Captcha
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…