Nelze přidat na web SharePoint 2013 v oblasti jiné než výchozí poskytovatel hostované doplněk modelu

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3135876
Příznaky
Jde o takovouto situaci:

  • Pomocí služby SharePoint Server 2013 a použít Aktualizace březen 2013 k instalaci.
  • Používáte webové aplikace služby SharePoint 2013 nakonfigurovaný na několik zón.
  • Můžete povolit ve výchozí zóně předpona "HTTP".
  • Nasazení poskytovatel hostované doplněk obsahující příjemce vzdálené události pro tuto webovou aplikaci
V tomto scénáři při přidání z úložiště služby SharePoint nebo katalogu app-v zobrazí následující chybová zpráva:

Je nám líto, ale došlo k nějaké chybě s přidáním aplikace.
Příčina
K tomuto problému dochází z důvodu způsobem, v němž SharePoint volá přijímačů událostí. Pokud vzdálené události, například při instalaci nebo odinstalaci aplikace na webu SharePoint proces nastaví parametrHostWebFullUrlna adresu URL výchozí zóny místo URL zóny, do které uživatel právě připojen.

Jak potíže obejít
Chcete-li tento problém vyřešit, použijte jednu z následujících metod podle potřeby:

  • Ujistěte se, že používá výchozí zóna "HTTPS" Pokud je požadováno OAuth (doporučeno).
  • Nastavit AllowOauthOverHttp na hodnotu True (podporované ale není doporučeno).

    Důležité Tuto metodu nedoporučujeme z důvodu zajištění zabezpečení, jako je například nedostatek tím, že není povoleno zabezpečení SSL šifrování.
Další informace
Při vzdálené události, vzdálené aplikace, který je hostitelem přijímač událostí volání služby SharePoint a pak poskytuje token, který má parametrHostWebFullUrl. HostWebFullUrlje automaticky nastavena na adresu URL výchozí zóny, bez ohledu na zónu, do kterého se uživatel připojuje při vzdálené události. Adresa URL výchozí zóny proto musí být dostupná prostřednictvím-in vysoké důvěryhodnosti.

Ve výchozím nastavení jsou odmítnuty OAuth události, které jsou vytvářeny pomocí protokolu HTTP. Proto výchozí zóna by měla přijímat požadavky OAuth použít protokol HTTPS. Alternativně můžete nastavit vlastnostSPSecurityTokenServiceManager.AllowOAuthOverHttp na hodnotu True. Však z důvodu zachování zabezpečení webu, nedoporučujeme to.
Odkazy
Další informace o povolení OAuth přes protokol HTTP naleznete v následujícím článku MSDN:


Další informace o aktualizaci března 2013 2013 služby SharePoint naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

2767999 Popis aktualizace SharePoint Server 2013: 12 březen 2013

Další informace o tom, jak konfigurovat mapování alternativních adres URL a hlavičky hostitele pro zóny webové aplikace v doméně aplikace naleznete v následujících článcích TechNet a MSDN blogu:

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3135876 - Poslední kontrola: 02/04/2016 16:27:00 - Revize: 1.1

Microsoft SharePoint Server 2013

  • kbinfo kbsurveynew kbmt KB3135876 KbMtcs
Váš názor