J'ai besoin de trouver l'URL de l'application web d'un site donné (disons que j'ai une adresse URL http://code/sites/java.) Compte tenu de l'URL de cette collection de sites J'ai besoin de l'URL de l'application web qui héberge cette collection de sites, dans ce cas ce sera http://code.) Toute contribution sera appréciée.Comment trouver l'URL d'une application Web SharePoint étant donné l'URL d'un site dans ce
Répondre
Si vous avez un objet SPWeb, utilisez sa propriété Site. Si vous avez un objet SPSite, utilisez sa propriété WebApplication. Si vous n'avez pas non plus, create an SPSite object de cette URL.
De l'objet SPWebApplication utiliser la propriété AlternateUrls.
À partir de l'objet SPAlternateUrlCollection, récupérez le SPAlternateUrl pour votre zone souhaitée.
De l'objet SPAlternateUrl obtenir l'URL.
La raison pour laquelle vous avez besoin de passer par la collection d'URL est autre en raison des mappages d'accès que vous pouvez associate with a web application. Par exemple, toutes les applications Web commencent par défaut, qui peut être étendu à l'Intranet, Extranet, etc.
Souvenez-vous d'utiliser disposer les objets ci-dessus si nécessaire.
Essayez ceci:
string path= HttpContext.Current.Request.Url.Authority
Vous obtiendrez l'URL de l'application Web
- 1. Récupérer des données d'un site Web donné
- 2. Trouver un champ sur le site SharePoint
- 3. Comment afficher le menu d'un site Web Sharepoint 2007 dans une application Web .net hors du contexte Sharepoint?
- 4. Comment accéder à un site Web sécurisé dans un site Web sharepoint?
- 5. Étant donné un URI GIT, comment puis-je vérifier?
- 6. Comment trouver tous les liens/pages sur un site Web
- 7. Étant donné le lien ci-dessous comment glisser avec jQuery
- 8. VS2008 ASP.NET Site Web et application Web
- 9. Étant donné une coordonnée x, y, je dois trouver tous les éléments html en dessous
- 10. Création d'une application Web dans SharePoint avec plusieurs frontaux Web
- 11. Étant donné ce script, comment puis-je placer le sous-menu à gauche du menu principal?
- 12. Déployer le site sharepoint
- 13. Services Web SharePoint au-dessus du niveau du site
- 14. format spécifique pour un titre dans un site Web Sharepoint?
- 15. Création d'un sous-site/web via Sharepoint Web Serivces - est-ce possible?
- 16. Conversion du site Web VS2008 en application Web
- 17. Créer plusieurs listes "Posts" dans un site Web SharePoint
- 18. Comment trouver le temps de chargement moyen du site web?
- 19. Étant donné un formulaire normalement rempli à la main, comment puis-je imprimer des informations sur ce formulaire par programmation?
- 20. Intégration de SharePoint à une application Web
- 21. Migration d'un site Web ASP vers Sharepoint 2007
- 22. Application hybride MVC et site Web
- 23. Programatically créer application web et site sous
- 24. Étant donné une date, comment obtenir la date suivante et précédente dans la base de données
- 25. Comment modifier l'apparence d'un site Sharepoint?
- 26. Prévention des scripts PHP utilisés dans une application iPhone d'accès étant via un navigateur web
- 27. Comment puis-je supprimer un sous-site SharePoint à l'aide de services Web SharePoint?
- 28. Accéder à un site Web SharePoint à partir d'une application Java avec authentification Kerberos
- 29. silverlight et sharepoint site restauré
- 30. Définition d'un thème de site Sharepoint via un service Web?
powershell:. '(Site.webapplication.alternateurls | {$ _ urlzone -eq « Défaut | Intranet | Internet | Custom | Extranet "}). Publicurl' OU' (site.webapplication.alternateurls |? {$ _. Urlzone -eq "Défaut | Intranet | Internet | Personnalisé | Extranet"}). Incomingurl' – Nacht