我想從代碼(Microsoft.Office.Server.Search.Administration.SearchServiceApplication.Schema.AllCategories)中獲取搜索類別。但它會拋出未授權的異常(ThrowIfNotSearchAdmin)錯誤。SharePoint 2010未經授權的異常
有人遇到並解決了這個問題嗎?在SharePoint 2010中何處配置搜索管理員?
感謝
我想從代碼(Microsoft.Office.Server.Search.Administration.SearchServiceApplication.Schema.AllCategories)中獲取搜索類別。但它會拋出未授權的異常(ThrowIfNotSearchAdmin)錯誤。SharePoint 2010未經授權的異常
有人遇到並解決了這個問題嗎?在SharePoint 2010中何處配置搜索管理員?
感謝
您是否嘗試過內SPSecurity.RunWithElevatedPrivileges()調用的代碼?
你應該去
CA>管理服務應用程序>單擊搜索服務應用線得到它的選擇。
在帶狀點擊管理員,並添加其將被用於創建搜索類別(如果你使用SPSecurity.RunWithElevatedPrivileges那麼它應該是你的應用程序池帳戶)的用戶!