我有一个代码来运行一个搜索查询,我正在通过一个配置了基于 Formn 的身份验证的站点运行该查询。
当我使用 FBA 用户登录并尝试执行搜索查询时,它会引发错误
抱歉,出了一些问题。
技术细节错误:服务器无法处理请求。---> 试图执行未经授权的操作。
SPSecurity.RunWithElevatedPrivileges(delegate
{
resultXml = queryService.Query(xmlQuery); //这里出错
});
任何人都可以向我提供详细信息如何解决这个问题?
注意:当从没有 FBA 设置的站点运行它时,相同的代码可以工作。