سؤال

أحاول إنشاء spweb في page_load عبر عنصر تحكم على الموقع. أحصل على الخطأ "التحقق من صحة الأمان لهذه الصفحة غير صالح".

لدي عملية عاجزة (بدون طلب الحصول على طلب) وأيضا حاولت التحويلات الصغيرة.

قمت بوضع عنصر تحكم FormDigest على ASCX الخاص بي. The MasterPage هي Seattle.master ويحتوي على FormDigestBlyhder والتحكم.

يعمل على نظام Dev - حساب مزرعة ولكن ليس على Integrationsystem. أنا على SP2013.

أي اقتراحات؟

[تحديث 2] موافق لم يكن الرمز في التحديث 1 مشكلة حقيقية. حدثت المشكلة الحقيقية في السطر التالي: giveacodicetagpre.

في page_load، قمت بتسجيل هذا الرمز لإرسال الموقع إلى نفسه للحصول على إعادة النشر. ولكن بعد حدوث عائد عائد التحكم والتحكم يتم تحميلها بالكامل، تتمتع الصفحة بالحصول على خطأ في التحقق من صحة الأمان في مكان آخر (ليس في التعليمات البرمجية الخاصة بي). أي اقتراحات؟

كل ما أريد القيام به هو إنشاء موقع فرعي. حاولت annessunsafeupdate على جذرية وموقع ولكن هذا لم ينجح. يرمي SharePoint Innirexception أثناء نسخ المحتويات إلى الويب الجديد.

[Update1 - وليس المشكلة] بعض الكود - MeetingManager.CreateEmeetingNeflUnlurl يخلق الفرعية giveacodicetagpre.

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

المحلول

I found the problem. All the code is correct but there is an error in March 2013 PU. The FormDigest is set invalid and when doing a post the error occures. This is a real bad error.

http://nikpatel.net/2013/09/06/sharepoint-march-2013-public-update-invalid-formdigest-client-svc-processquery-403-forbidden/

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