无效的URI:URI为空错误

时间:2015-03-09 11:14:43

标签: sharepoint-2010

最初通过我们的sharepoint 2010网络应用程序提出曝光时,将通过URL向客户发送电子邮件以访问该页面并批准曝光。

如果客户未在15天内批准,则会在Sharepoint 2010中安排的电子邮件计时器作业触发另一封电子邮件。

在两种情况下,通过电子邮件发送给客户的URL都应具有完整的应用程序URL。

目前,通过应用程序发送的邮件的网址为“http://localhost/pages/exposure.aspx?req=1

但是,通过该作业我收到错误“无效的URI:URI为空”。

如何在两种情况下都获得正确的URL。请帮忙。

我的代码看起来像这样。

string webUrl = SPContext.Current.Web.Url;
string awebUrl = "/pages/Exposures.aspx";
SPSite site = new SPSite(webUrl);
string obsoluteUrl = site.MakeFullUrl(awebUrl);
                    objRepeatingTokenList.Add(ExposureEmailTemplateTokenName.TokenExposureURL, string.Format("{0}?mode=View&RequestId={1}",obsoluteUrl , requestId));

0 个答案:

没有答案