在SharePoint 2013中以不同用户身份登录

9

我使用的是SharePoint 2013,需要更改SharePoint网站上的当前用户。

我该如何更改当前用户?

如何在我的菜单中添加子菜单(以不同的用户登录)?

enter image description here


如果需要经常进行用户切换,则使用非IE浏览器获取登录提示很有用。 - Lotok
@James,你可以禁用IE的自动登录(在安全屏幕的底部),这样就可以始终获得登录提示。 - Dennis G
6个回答

31

由于Microsoft已删除“以不同用户身份登录”链接,因此您的问题有多种解决方案。

  1. 以不同用户身份启动浏览器
  2. 使用_layouts/closeConnection.aspx?loginasanotheruser=true页面
  3. 编辑Welcome.aspx以再次包含该链接 (在SharePoint 2013中以不同用户身份登录)
  4. 使用JavaScript作为书签小工具 (在SharePoint 2013中以另一个用户身份登录)

关于这个问题的官方MSDN文章: 在SharePoint Server 2013中缺少“以不同用户身份登录”菜单选项。记住:这是一项功能,而不是错误;-)


1

•找到文件\15\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx并在文本编辑器中打开。

•在具有“ID_RequestAccess” ID的现有元素之前添加以下元素:

<SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser"
 Text="<%$Resources:wss,personalactions_loginasdifferentuser%>"
 Description="<%$Resources:wss,personalactions_loginasdifferentuserdescription%>"
 MenuGroupId="100"
 Sequence="100"
 UseShortId="true"
/>

•保存文件并关闭。 •打开您的SharePoint网站。

在“关于我”选项下方,您将获得一个“以不同用户身份登录”的选项。


...这是您无法做到的,因为任何未来的更新都可能破坏您对原始SharePoint文件的修改。 - Dennis G

1
我知道5个解决方法:
- 以要登录的用户身份运行浏览器。https://support.microsoft.com/en-us/kb/2752600 - 访问以下URL“http://siteurl/_layouts/closeConnection.aspx?loginasanotheruser=true”,这样您就可以作为另一个用户登录。 https://support.microsoft.com/en-us/kb/2752600 - 制作书签。了解如何做到这一点here

- 修改“Welcome.ascx”控件。您可以在这里找到有关此的详细信息。这个解决方案有两个主要的不便之处。首先,它是服务器范围的:该按钮将出现在每个Web应用程序的每个网站集合中。其次,在对SharePoint应用程序打补丁时,可以覆盖控件。

- 创建自定义操作。这将还原按钮,并且是一种干净的方法。 在我的博客上逐步指南。


1

不幸的是,在SharePoint 2013中,作为不同用户登录的标志已被删除。

但您可以:

  • 使用“以不同用户身份运行”选项启动Internet Explorer,方法是在右键单击程序图标时按住Shift键。
  • 提供不同的用户凭据。
  • 导航到您的SharePoint门户。

enter image description here

另外,有一个解决方法可以在SharePoint 2013中显示其他用户的签名,按照在SharePoint 2013中以不同用户身份登录中提到的步骤进行即可。


这对需要登录为SharePoint用户而不是本地AD用户的情况不太有用。 - TylerH

0

0
一个解决方法是:
使用“以不同用户身份运行”选项启动Internet Explorer,然后转到SharePoint网站。
如果在右键单击程序图标时按住Shift键,则“以不同用户身份运行”选项将可见。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接