首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模拟sharepoint网站以使用自定义帐户打开该网站

模拟sharepoint网站以使用自定义帐户打开该网站
EN

Stack Overflow用户
提问于 2010-06-03 18:52:37
回答 2查看 383关注 0票数 1

如何使用自定义帐号模拟创建SharePoint2007站点,使其不显示登录提示框

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-03 19:50:37

在传递SPUserToken对象的地方使用SPSite构造函数来获取某个用户的令牌,使用SPWeb.AllUsers"userLoginName".UserToken

票数 1
EN

Stack Overflow用户

发布于 2010-06-04 17:06:50

我认为,为了能够获取用户令牌,您应该以提升的权限运行您的代码,这可能就是为什么pompting for login (因为匿名用户没有权限获取另一个用户的令牌)

示例

代码语言:javascript
运行
复制
 SPSecurity.RunWithElevatedPrivileges(delegate()
            {           
   //is important that you instantiate your SPSite object within you elevated code        
              using (SPSite oSite = new SPSite("your site URL"))
                    {

                        using (SPWeb oWeb = "your web")
                        {
                          //your code to run elevated 
                        }
                    }
            });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2965215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档