The SharePoint Proxy Page allows content from another source to be proxied on the SharePoint 2010 site. This allows for client-side scripts, such as jQuery and JavaScript, to make cross-domain requests through the proxy.

The SharePoint Proxy Page solution is a farm solution. Once deployed it will be available on any site in the farm using the following URL format:

http://{SHAREPOINT_SITE}/_layouts/SharePointProxyPage/Proxy.aspx?u={WEB_PAGE_TO_PROXY}

For example:

http://localhost/_layouts/SharePointProxyPage/Proxy.aspx?u=http%3A%2F%2Fwww.google.com

The URL of the site to proxy should be URL encoded (meaning http%3A%2F%2Fwww.google.com instead of http://www.google.com).

Deploy Solution to Your Farm

After downloading and unzipping the SharePointProxyPage.wsp solution file on the SharePoint server:
  1. Open SharePoint 2010 Management Shell (PowerShell) as Administrator
  2. Add the solution: Add-SPSolution -LiteralPath C:\Temp\SharePointProxyPage.wsp
  3. Deploy the solution: Install-SPSolution -Identity sharepointproxypage.wsp -GACDeployment

That's it.

Last edited Sep 13, 2011 at 11:14 PM by chapmanjw, version 3

Comments

No comments yet.