WPF Web (XBAP) باستخدام استثناء خدمة WCF System.net.WebPermission
-
04-10-2019 - |
سؤال
لدي تطبيق XBAP يعمل بثقة جزئية على جهاز IIS 7.5 الخاص بجهازه المحلي. لقد نشرت خدمة WCF لنفس التوجيه مثل XBAP.
بعد القفز من خلال بعض الأطواق ، يمكنني تشغيلها من خلال Visual Studio لتصحيح الأخطاء ، لكن لا يبدو لي أن أعمل على خادم IIS بعد نشره.
أنا أركض على .NET 4.0
محتويات الخطأ: "طلب إذن من type system.net.webpermission ، إصدار النظام = 4.0.0.0 ، FACTRAL CULLUTY ، publicKeyToken = B77A5C56L934E089."
تحديث:
لذلك بدأت من جديد ، وأقدم خدمة WCF جديدة ، XBAP جديدة وموقع جديد للنشر إليه. بعد التحقق من كل خطوة على الطريق ، حصلت على العمل. لذلك بدأت في دمج تطبيقاتي السابقة ، واحدة تلو الأخرى ، إلى الموقع الجديد لاكتشاف المشكلة. لقد ضاقت ذلك إلى خدمة WCF الأصلية الخاصة بي ، ولكن بعد جعلها متطابقة مع العامل ، لا يزال لديه خطأ webpermission.
لذلك ، ما زلت لا أعرف ما الذي يسبب المشكلة ، بخلاف إعادة إصلاحها.
المحلول
حسنًا ، بالنظر إلى ملف web.config ، لاحظت أنني قد علقت على السطر التالي:
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
لقد قمت بتفكيكها ولا المزيد من الخطأ.