SharePoint 2013 InfoPath اتصالات خارجية مع Kerberos
-
10-12-2019 - |
سؤال
البيئة
- 2 التطبيق
- 2 WFE
- 1 db
c2wts account- domain \ apppool (قم بتسجيل الدخول كخدمة / عمل كسياسة مصادقة OS / Ancersonate على جميع الخوادم الأربعة)
وضع kernel iis - إيقاف
وفد للخوادم الأربعة:
باستخدام اتصال UDC (حاول أيضا بدون): giveacodicetagpre.
spn for domain \ appool
http / SharePoint
http / sharePoint.domain.com
أحاول الحصول على بيانات خارجية للاستعلام بشكل صحيح داخل InfoPath Conflication كاتصال بيانات مع Kerberos (لتجاوز Doublehop)، ما هي خدمة ويب من خادم آخر.لم يكن لدي هذا العمل، ومع ذلك كان يعمل بشكل صحيح في عام 2007 (بسبب الوضع الكلاسيكي).لست متأكدا من الاتفاق هنا، لكنني أظل غير مصرح به (401) أو، وأفترض أنه بسبب رمزية المطالبات.أي أفكار؟
المحلول
لقد وجدت أن الطريقة الوحيدة لجعل هذا العمل في SharePoint 2013 مع مصادقة المطالبات هي من خلال خدمة المتجر الآمن.InfoPath Services لا تستخدم ادعاءات خدمة Token Windows.تحتاج إلى ربط اتصال بيانات InfoPath ب UDCX، ولديه نقطة المصادقة إلى معرف التطبيق المستهدف خدمة Securestore الذي سيقوم بمصادقة بعد ذلك إلى خدمة الويب في InfoPath.
المرجع: http://blogs.msdn.com/b/chandru/archive 13/02/26/Using-Sing-services-in-infopath-forms-in-sp15.aspx / ص>