Не удается получить URL, указанный в свойстве Content Link - PullRequest
1 голос
/ 19 августа 2011
using (SPSite site = new SPSite("http://servername/sites/test/"))
       {
            PageViewerWebPart pvwp = new PageViewerWebPart();
            pvwp.Title = "My Page Viewer Web Part";
            pvwp.ContentLink = "http://www.cnn.com";
        }

Cannot retrieve the URL specified in the Content Link property. For more assistance, contact your site administrator.

иногда я получаю ошибку The Web Part has timed out, а иногда и вышеприведенную ошибку. и я проверяю, что мой интернет работает, поэтому я открываю браузер и могу получить доступ к сайту

1 Ответ

1 голос
/ 19 августа 2011

Я не мог воспроизвести это, поэтому я предположил бы, что это проблема разрешения.Попробуйте запустить код с повышенными привилегиями:

SPSecurity.RunWithElevatedPrivileges(delegate
{
    using (var site = new SPSite("http://servername/sites/test/"))
    {
        var pvwp = new PageViewerWebPart
        {
            Title = "My Page Viewer Web Part",
            ContentLink = "http://www.cnn.com"
        };
    }
});
...