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

اريد ان افتح موقعى من جهاز اخر على نفس الشبكة

مغلق
بدأه عبدالرحمن2006 في 5 أبريل 2006 · 13 رد · 2,077 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان افتح موقعى من جهاز اخر على نفس الشبكة المحلية مع العلم انى ستخدمت windows Authintication

فى كيف ذلك ؟من يعرف جزاة الله خيرا لو يعلمنى كيف افعل ذلك؟

:^)

#2

جرب أن تكون الصفحة الرئيسة لموقعك Default.aspx على سبيل المثال .. في المجلد الرئيسي wwwroot

والآن من جهاز آخر على نفس الشبكة اكتب في المتصفح اسم جهازك الأول مثال http:\\PC1

#3

جربت يا اخى كل هذا مع العلم انى استخدم ASP.NET 2.0 و طريقى الدخول الى الموقع نختلفة على حد علمى من asp.net 1.0 و مع ذالك المفروض ان اى صفحة توضع set as start page تعمل ولكن لا ادى ايضا هنالك port number يوضع فى address bar عند عمل بيلد فى .NET 2005 !!

<_<

#4

السلام عليكم

فعلا في 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 مش فاكر بالضبط عشان ينزل اي تعديل لوحده

جرب و قولنا ع النتيجة

سلاااااااام

" و العجيب أن الناس دائما يفكرون في اصلاح العالم من حولهم و لا يفكرون في اصلاح انفسهم "

Windows Live Messenger

#5

اخى العزيز شكرا للرد على رسالتى , لقد جربت ماذكرت ولا كن الخطاء الذى فى الاسفل قد ظهر لى بعد بحث طويل !

المشكلة مازالت قائمة ولا اعرف كيف اتصرف رجاء اى احد يعلم كيف يحل هذة المشكلة يرد على جزاكم الله خيرا. :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:

#6

ايضا اريد ان اضيف انى استخدمت aspnetregii -ga <mywindowsAccount>

للخطاء الذى يظهر فى الاعلى ولكن النتيجة ان هنالك خطاء استجد عندما احاول ان ادخل ب http:\\pc-4\MyApp من جهاز اخر على الشبكة وهو لا يظهر لان الclient لا يرى الخطاء فى صفحاتى على الجهاز الخاص بى كا ويب سيرفر ولكن عندما احاول الدخول من جهازى الذى هو ويب سيرفر يظهر لى الخطاء المبين فى الرد الخاص بى فى الاعلى Failed to access IIS metabase.

#7

هل توصل أحد لحل مثل هالإشكالية ؟

460.gif

#8

توصلت إلى حل

في المتصفح اكتب

http://YourNameComputer/WebSite/Default.aspx

460.gif

#9

في ملف web.config أضف السطر التالي تحت السطر authentication

	 <identity impersonate="true" />
#10

عزيزي

كل ماكتب اعلاه ليس صحيحا

الصحيح هو مايلي

1- في جهاز اذهب الى IIS الى WebSte سوف تجد المجلد الذي يحتوي على موقعك بالزر الايمن للماوس اختر خصائص ثم في اول صفحة تختار crate

2- في الجهاز الاخر في الشبكة فقط اكتب مايلي

http://YourComputerName/YourFoldr/yourPage.aspx

#11

شكرا أخي xxxllsss على المشاركة

لكن الحقيقة ان الوضع مختلف مع ال framework بتاعة 2005

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

:rolleyes:

الأخ Scoool جزاك الله كل خير

فعلا مشاركة متميزة و فعالة

انا اصلا شغال ب 2003 بس خليت صديق لي يجرب اللي انت ذكرته مخصوص عشان ارد عليك و اشكرك -waf

سلام

" و العجيب أن الناس دائما يفكرون في اصلاح العالم من حولهم و لا يفكرون في اصلاح انفسهم "

Windows Live Messenger

#12

أخي عبدالرحمن أنا لم أجرب فعل هذا لكني أعرف أنه يجب أن يكون عندك ال IIS محمل في جهازك , وبعد ذلك تذهب إلي الكونترول بانال من تم إلي الأدمنستيريتف توولس وتقوم بالتعديلات هناك

منارة التقنية

http://itechflare.com

 

برنامج إستخراج سندات القبض المجاني

للمزيد

#13
xxxllsss كتب:
عزيزي

كل ماكتب اعلاه ليس صحيحا

الصحيح هو مايلي

1- في جهاز اذهب الى IIS الى WebSte سوف تجد المجلد الذي يحتوي على موقعك بالزر الايمن للماوس اختر خصائص ثم في اول صفحة تختار crate

2- في الجهاز الاخر في الشبكة فقط اكتب مايلي

http://YourComputerName/YourFoldr/yourPage.aspx

من ابجديات الاتصال بملف او مجلد ان يكون هناك مشاركة له

ما ادري وش اللي اضفته لردي :)

460.gif

#14

اخي عبدالرحمن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

/index.php?showtopic=117870

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…