我已經在用戶A作爲網站集管理員在Web應用程序內創建了網站集。我在網站功能頁面中添加了一個鏈接。在那個鏈接我想創建一個定時器job.Below的點擊是,當我登錄的用戶A和點擊該鏈接「網站設置」頁面上的鏈接創建計時器作業中的問題
//Allow unsafe updates.
SPContext.Current.Web.AllowUnsafeUpdates = true;
//Get current web application.
SPWebApplication webApp = SPContext.Current.Site.WebApplication;
// Create new job.
ArchiveJob automaticArchiveJob = new ArchiveJob(scheduleDetails.scheduleName, webApp);
SPHourlySchedule hourlySchedule = new SPHourlySchedule();
hourlySchedule.BeginMinute = 0;
hourlySchedule.EndMinute = 1;
automaticArchiveJob.Schedule = hourlySchedule;
//Finally update archival job.
automaticArchiveJob.Update();
的點擊現在執行的代碼,我收到安全例外消息「拒絕訪問」,郵件號碼爲automaticArchiveJob.Update()
。 但是,如果我以管理員用戶(我也使用此用戶登錄到計算機)登錄並單擊它成功創建作業的鏈接。 我還讓WSS_ADMIN_WPG
組的用戶A成員仍然遇到同樣的問題。我還需要做些什麼來解決這個問題。
你會發現這個有用:http://stackoverflow.com/questions/638314 – 2009-06-24 10:27:03
Anoop,看到肖恩上面爲什麼你永遠不應該(能夠)說明使用在這裏描述的方法。肖恩清楚地解釋了這一點,做了很好的工作。 – 2012-03-15 10:48:54