Comment adopter une chaîne de requête à l'application hébergée fournisseur dans SharePoint 2013
-
29-09-2020 - |
Question
J'ai besoin de passer une chaîne de requête à l'application hébergée fournisseur dans SharePoint 2013 en ligne
La solution
comme expliqué ici Dans msdn, nous avons besoin de rediriger quelque chose comme celui-ci
Redirection URI - sera l'URL de l'application que vous obtenez lorsque vous naviguez vers.
Ces deux chaînes de requête doivent être codées HTML.Suivez les instructions dans ici pourPlus de détails.
Autres conseils
Pour répondre à cette requête ...
Ajoutez vos paramètres de chaîne de requête au chemin de redirection
I.e. /_layouts/15/appredirect.aspx?client_id={the app client Id}&redirect_uri={URL}&newParam=hello¶m2=
see ceci
Ensuite, à l'intérieur de la bande hébergée de votre fournisseur, utilisez simplement l'URL de référent au lieu de l'URL de la demande.
string vstrQueryStringUrl = Request.UrlReferrer.AbsoluteUri;
script pour obtenir l'URL actuelle de la page / transmettez la chaîne de requête à partir de l'application Hébergeur
Script pour obtenir l'URL de la page actuelle / transmettez la chaîne de requête à partir des applications hébergées par SharePoint var courseorpageurl= (fenêtre.location!= fenêtre.parent.location)?document.referrer: document.location;