سؤال

أحتاج إلى إظهار موقع خارجي من خلال بوابة SharePoint الخاصة بنا وأضفت جزء ويب عارض الصفحة. المشكلة هي أن العنوان يتضمن تسجيل الدخول وكلمة المرور المستخدمة في Autologin إلى الموقع الخارجي ولكن SharePoint يوضح فقط صفحة تسجيل الدخول عند النقر.

إذا قمت بالنقر فوق "اختبار ارتباط الاختبار" في خصائص جزء ويب إنه يفتح لأنه يجب أن يكون ذلك ولكن في نافذة مختلفة وليس في إطار SharePoint.

العنوان له تنسيق http://www.site.com/companyname/login.aspx؟style=companyname&lang=en&l=login&p=Password.

كيف يمكنني الحصول على Autologin للعمل في الإطار المستخدم في صفحة WebParts الخاصة بي؟

أي مساعدة موضع تقدير جدا.

فيما يتعلق ماركوس ل

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

المحلول

على افتراض أنك تستخدم Internet Explorer، فإن المشكلة هي مع سياسات الأمان IE.

جزء ويب عارض الصفحة أساسي ويكر إدراج علامة iFrame في الصفحة مع عنوان URL الذي قدمته. هذا يعرض موقعك الخارجي في إطار طفل.

بشكل افتراضي، لا يمكن إطارات الأطفال تخزين ملفات تعريف الارتباط لاستخدامها من قبل الأصل. يحتوي عنوان URL الذي تتجاوزه إلى الموقع الخارجي اسم المستخدم وكلمة المرور على ما يرام، ومع ذلك يحتاج الموقع إلى تخزين ملف تعريف ارتباط حتى يعرف أنك قمت بتسجيل الدخول أثناء تصفح الصفحات الأخرى داخلها. لأنه لا يمكن تخزين ملف تعريف الارتباط، يفترض موقع الطفل أنك لم تقم بتسجيل الدخول.

يمكنك اختبار ذلك عن طريق إضافة الموقع الخارجي إلى قائمة المواقع الموثوقية الخاصة بك في IE وتعيين أمان الموقع الموثوق به إلى منخفض. ثم يجب أن تكون قادرة على تخزين ملفات تعريف الارتباط التي يحتاجها. بدلا من ذلك إذا كان لديك السيطرة على الموقع الخارجي، هذه المادة KB قد تساعدك.

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