سؤال

يرجى ملاحظة ما يلي:في كل خطوة كنت تصف أدناه أنا مسجله في نفس المجال في حساب المستخدم.

لدي تطبيق ويب الذي يتحكم الخدمة على الجهاز البعيد (عن طريق ServiceController).عندما أقوم بتوصيل إلى الموقع عن بعد محاولة للسيطرة على الخدمة ، InvalidOperationException:تم رفض الوصول.

وأنا أعلم أنه يمكن العمل, لأنه عندما كنت على اتصال إلى موقع ويب من ملقم ويب (سطح المكتب البعيد, تسجيل الدخول كما نطاقي المستخدم ، ثم فتح صفحة ويب) ، فإنه يعمل كما هو متوقع.

لقد قمت بتكوين IIS ، ASP.NET تتطلب مصادقة windows و التمثيل.لقد سجل مؤشر الترابط الحالي الرئيسية عندما فشل هذا ، وأنا أرى أن الموضوع هو يعمل تحت هويتي سواء أنا الاتصال عن بعد أو من الخادم نفسه.

لقد حاولت إجبار IIS لاستخدام مصادقة Kerberos ، NTLM مصادقة على حد سواء في نفس الوقت.سواء بلدي الرئيسية تقارير AuthenticationType باسم "التفاوض" أو "NTLM" لا يهم.لا أحد منهم يعمل عند الاتصال عن بعد (من الجهاز المحلي)

آخر الشيء الغريب في هذا هو أنه إذا كان أنا التصحيح من الجهاز المحلي/ربط إلى ملقم بعيد ، وهو يعمل في كل مرة!ولكن أنا لا التصحيح ، فإنه يفشل في كل مرة!

ما في هيك يمكن أن يحدث هنا ؟

هل كانت مفيدة؟

المحلول

في السيناريو الخاص بك هو الوفد وليس التمثيل.وفد من الصعب تحقيق ذلك يعتمد على الكثير من الأشياء التي هي الحق في القيام به.

مكان للبدء سيكون مصادقة Kerberos و استكشاف الأخطاء وإصلاحها وفد القضايا

ديفيد وانغ بلوق هو مورد مفيد جدا عن يتوقع أن تكون القضايا.

نصائح أخرى

"آخر شيء غريب في هذا هو أنه إذا أنا التصحيح من الجهاز المحلي/ربط إلى ملقم بعيد ، وهو يعمل في كل مرة!ولكن أنا لا التصحيح ، فإنه يفشل في كل مرة!"

هذا دليل واضح على أن لديك إذن المسائل.عند تشغيل في المصحح أنك تشغيل المستخدم الذي قام بتسجيل الدخول ، عندما كنت لا التصحيح كما أنها تدير ما IIS لاستخدام خدمة شبكة (افتراضيا).حاول وضع (مؤقتا!) تمكين الوصول المجهول باستخدام حساب مجال المستخدم ومعرفة ما إذا كان يعمل.إذا كان كذلك فهذا يعني IIS الخاص بك هو الإعداد بشكل صحيح انتحال صفة (وربما تشغيل خدمة شبكة).

الأذونات في IIS يمكن أن يكون قليلاجح لتهذيب بشكل صحيح...حظا سعيدا!

P/S:هذا يبدو أشبه إدارة الشبكة السؤال من برمجة واحد (انظر https://stackoverflow.com/questions/321618/stackoverflow-is-for-programming-questions-here-are-some-better-forums-for-your#321756)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top