Following my blog post about ASP.NET Proxy Pages for Client-Side Scripts I have created a SharePoint 2010 solution to add a proxy page to a SharePoint 2010 farm.

CodePlex Project – SharePoint Proxy Page

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:


For example:


The URL of the site to proxy should be URL encoded (meaning instead of

Deploy the Solution

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:

    [ps]Add-SPSolution -LiteralPath C:\Temp\SharePointProxyPage.wsp [/ps]

  3. Deploy the solution:

    [ps]Install-SPSolution -Identity sharepointproxypage.wsp -GACDeployment[/ps]

That’s it. Hope someone finds this useful.

Share This
%d bloggers like this: