zoukankan      html  css  js  c++  java
  • Sharepoint2013切换用户菜单

          Sharepoint2013中没有切换用户的菜单,每次登录后,浏览器就会记住密码。要重新换一个用户登录的时候,就需要把浏览器都关闭,然后重新启动。这样非常不方便。特别是在测试权限这一块的时候,经常需要切换用户。微软之所以把这个功能去掉,可能是因为有安全问题,浏览器缓存中有可能记录上次用户的一些信息,如果在当前页面切换用户,后面的用户可能还会看到上一个用户的一些信息。也有可能是和2013中的某些新功能有冲突,总之微软是把它去掉了,但是这个功能对开发人员来说,是很实用的。我们还得想办法把它加上。

          办法有三种,前面两种是微软提供的:

    1.Start Internet Explorer by using the Run as different user option, and then go to the SharePoint site

          用不同的用户启动浏览器,然后转到Sharepoint网站。点击浏览器的图标,按照Shift,然后右击,你就可以在菜单中看到一个“使用其他用户身份运行”的选项,点击这个,启动浏览器,然后转到你的Sharepoint网站。

    image

    2.直接访问这个地址http://siteurl/_layouts/closeConnection.aspx?loginasanotheruser=true ,把siteurl换成你的网站的地址。它就会弹出一个登录框。

    3.在sharepoint安装目录,15TEMPLATECONTROLTEMPLATES目录下,找到Welcome.ascx文件,用记事本打开在这个文件中,添加如下代码:

    <SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser"

    Text="<%$Resources:wss,personalactions_loginasdifferentuser%>"

    Description="<%$Resources:wss,personalactions_loginasdifferentuserdescription%>"

    MenuGroupId="100"

    Sequence="100"

    UseShortId="true"/>
    把这段代码添加到<SharePoint:FeatureMenuTemplate>标签里面即可。
    最终效果如下:
    image
     
    参考文章:
  • 相关阅读:
    Programming Contest Ranking(题解)
    Alphabet Cookies
    hpu 1267 Cafeteria (01背包)
    Triangles 正多边形分割锐角三角形
    ACdream 1067:Triangles
    hdu 1253 胜利大逃亡 (代码详解)解题报告
    最短路
    POJ- 1511 Invitation Cards
    E
    HDU
  • 原文地址:https://www.cnblogs.com/xiaoxiangfeizi/p/3323780.html
Copyright © 2011-2022 走看看