كيف يمكنني تعيين ثقة كاملة لجزء ويب واحد في SharePoint؟
-
03-07-2019 - |
سؤال
أتطلع إلى تعيين ثقة كاملة لجزء ويب واحد ، هل هذا ممكن؟ manceest.xml ربما؟
المحلول
هل حاولت تسجيل التجميع في GAC؟ هذا هو النهج المفضل لإعطاء أي تجمع الثقة الكاملة على جهازك:
gacutil.exe \i C:\Path\To\Dll.dll
امل ان يساعد. اسمحوا لي أن أعرف إذا أسيء فهم سؤالك.
نصائح أخرى
بقدر ما أتذكر Meantest.xml صحيح ، وتحدد CodeAccessSecurity.
هذه المقالة لها وصف مفصل عن ذلكhttp://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/07/05/how-to-configure-code-access-security-for-awb-bart.aspx
عند نشر الحل الخاص بك ، تقوم بنشره باستخدام علم -allowcaspolicies
لست متأكدًا من أنني أرغب في وضع موقع ويب في GAC
يمكنك تثبيت جزء ويب معبأ للكابينة إلى GAC باستخدام
STSADM -o addwppack -filename yourwebpart.cab -globalinstall
إذا كنت تستخدم حزم WSP ، فأنت بحاجة إلى تعيين سمات في ملف Handyfext.xml
<Assembly Location="yourassembly.dll" DeploymentTarget="GlobalAssemblyCache">
و اتصل
STSADM -o AddSolution -filename yourwebpart.wsp
STSADM -o DeploySolution -name yourwebpart.wsp -allcontenturls -immediate -force -allowGacDeployment
بالطبع يجب ألا يتم تثبيته حقًا إلى GAC إذا كان بإمكانك مساعدته ، فإن إعداد CAS هو الطريقة المفضلة.