作为一个刚学sharepoint的新人,今天在账号的切换中烦躁无比,不知道有木有人和我一样,sharepoint2013没有了切换用户,真的很不方便,当然了,也不是没有办法加上去,经过本人一个下午的研究,逛了N多的博客,论坛,以及请教霖雨等大神,现将今天学习的总结如下:
sharepoint切换用户目前据我所知有以下两种方式:
1.找到目录C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\CONTROLTEMPLATES下的windows.ascx文件,
<SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser" Text="<%$Resources:wss,personalactions_loginasdifferentuser%>" Description="<%$Resources:wss,personalactions_loginasdifferentuserdescription%>" MenuGroupId="" Sequence="" UseShortId="true"/>
将 这段代码加入到标签<SharePoint:FeatureMenuTemplate>里面去即可,不知道是不是我配置的问题,这个方式失败了,但是大神们都说这个是可以的,大家可以学习一下
2.自己添加扩展菜单,代码如下
<CustomAction
Id="MyTopMenuLink"
Location="Microsoft.SharePoint.StandardMenu"
GroupId="PersonalActions"
Sequence=""
Title="切换账号">
<UrlAction Url="http://(你的站点地址)/_layouts/closeConnection.aspx?loginasanotheruser=true "/>
</CustomAction>
该方法经本人亲测可用,也贴出来,大家一起学习
参考博文:http://www.cnblogs.com/jianyus/p/3710285.html
http://www.cnblogs.com/jianyus/p/3375613.html
http://www.cnblogs.com/xiaoxiangfeizi/p/3323780.html
新手帖,大神自动忽略,非喜勿喷,谢谢