如何在给定其中的站点URL的情况下查找SharePoint Web应用程序的URL

Pra*_*bhu 3 sharepoint sharepoint-2007 sharepoint-api

我需要找到给定站点的Web应用程序的URL(假设我有一个URL http:// code/sites/java.鉴于此网站集的URL,我需要托管此网站集的Web应用程序的URL在这种情况下,它将是http:// code.)任何输入都将受到赞赏.

Ale*_*gas 10

  1. 如果您有SPWeb对象,请使用其Site属性.如果您有SPSite对象,请使用其WebApplication属性.如果您没有,请从该URL 创建SPSite对象.

  2. 从SPWebApplication对象使用AlternateUrls属性.

  3. SPAlternateUrlCollection对象中检索所需区域的SPAlternateUrl.

  4. SPAlternateUrl对象获取实际的URL.

您需要浏览备用URL集合的原因是您可以与Web应用程序关联的备用访问映射.例如,所有Web应用程序都以Default开头,可以扩展到Intranet,Extranet等.

记得根据需要使用上述对象.