SharePoint - Felsökning
Innan du fortsätter: om SharePoint-widgeten plötsligt slutade fungera och / eller detta fel dyker upp:
Det är mycket troligt att Client Secret-token har löpt ut. Detta händer varje år på grund av Microsofts policy. Vi rekommenderar att du lägger in en påminnelse i din kalender för att skapa ett nytt Client ID / Client Secret en månad innan, för att förhindra driftstopp.
Så här får du ett nytt klient-ID och en ny hemlighet
Eftersom det inte är möjligt att förnya en befintlig klient måste du skapa en ny och sedan använda dessa referenser i GoBright View. Du behöver bara uppdatera inloggningsuppgifterna i de befintliga bilderna som innehåller SharePoint-widgeten.
För en steg för steg guide, vänligen se denna artikel: SharePoint nyhetswidget
Fördjupad felsökning
Att konfigurera SharePoint Widget kan vara en utmaning. Efter SharePoint Online-artikeln beskriver denna tekniska guide sätt att visa möjliga felmeddelanden från SharePoint som kan hjälpa till med felsökning. För detta använder vi den kostnadsfria Postman app.
1.Få klient-ID, klienthemlighet, hyresgäst-ID, SharePoint-domän och eventuellt SharePoint-webbplatsen redo
2.Öppna GoBright View och navigera till Management > Widgets & DataSources
3.Öppna SharePoint News DataSource
4. gå till fliken Inställningar i datakällan
5. Fyll i parametrarna
6. Gå till fliken Editor i datakällan
7.Tryck på F12-knappen för att öppna Dev Tools
8.I Dev Tools, gå till fliken Nätverk
9. Rensa utmatningen
10.Kontrollera att inspelningsknappen är röd (så att nästa begäran spelas in)
11.Klicka på Play-knappen för att köra datakällan
12.I Dev Tools, bläddra till botten av namnpanelen
Tet finns två alternativ:
1. det finns en röd "Ladda"-begäran
2. det finns ingen röd begäran
Om det finns en röd "Load"-begäran:
1. i Dev-verktyg, bläddra till botten av namnpanelen
2.Klicka på den röda "Ladda"-begäran
3.Öppna fliken Nyttolast
4.Öppna rubrikerna, en auktoriseringsrubrik ska vara synlig(bärare ...)
5. Kopiera URL-värdet
6.Öppna brevbäraren
7. skapa en ny begäran/flik
8.Kontrollera att detta är en GET-begäran och klistra in webbadressen från Dev Tools
9.Fortfarande i Postman, gå till fliken Rubriker
10.I fältet Key skriver du Authorization (utan citattecken)
11.I fältet Värde: Klistra in hela värdet från Dev Tools, inklusive ordet bearer
12.Klicka på Skicka
13.I utmatningen nedan bör det finnas mer information från SharePoint. Denna information bör peka dig i rätt riktning för att ytterligare felsöka problemet.
Om det inte finns någon röd begäran:
1. i Dev-verktyg, bläddra till botten av namnpanelen
2.Välj den senaste Load-begäran
3.Öppna fliken Nyttolast
4.Öppna rubrikerna, här bör en auktoriseringsrubrik vara synlig(bärare ...)
5. Kopiera URL-värdet
6.Öppna brevbäraren
7. skapa en ny begäran/flik
8.Kontrollera att detta är en GET-begäran och klistra in webbadressen från Dev Tools
9.Fortfarande i Postman, gå till fliken Rubriker
10.I fältet Key skriver du Authorization (utan citattecken)
11.I fältet Värde: Klistra in hela värdet från Dev Tools, inklusive ordet bearer
12.Klicka på Skicka
13.I utmatningen nedan bör det finnas mer information från SharePoint. Denna information bör peka dig i rätt riktning för att ytterligare felsöka problemet.