2011-01-06 87 views
4

有没有办法强制sharepoint 2010弹出对话框,要求用户输入用户名和密码,而不是使用登录用户的计算机(如果该用户无权访问)。要求认证的强制共享点

我们需要一个内部sharepoint网站不使用Windows凭据,因为这些是许多人使用的计算机。 Windows用户无权访问该站点,因此当前显示访问被拒绝,请单击此处以其他用户身份登录。我们宁愿它只是以更优雅的方式要求证件。

回答

2

Forms Based Authentication就是答案。您可以修改登录页面,甚至修改用户凭据(用户名/密码)的存储位置(例如SQL数据库而不是AD)。

4

有一种方法可以将Internet Explorer配置为执行此操作。在Internet Explorer(IE),

  1. 转到Tools
  2. 点击Internet Options
  3. 单击Security标签
  4. 点击标记Custom Level.
  5. 滚动到列表
  6. 的最底部按钮
  7. 选择标签Prompt for user name and password.

默认选项Automatic logon only in Intranet zone'是什么导致IE发送证书到SharePoint。这当然会强制每个人登录该计算机。

+0

不幸的是,在所有的计算机更改设置将几乎是不可能的。理想情况下,更改将在服务器端进行。 – Tija 2011-01-06 20:24:39

+2

可以通过组策略进行更改,但我不确定这样做的确切方法。 – 2011-01-06 20:45:11

1

使用浏览器而不是IE从社区计算机访问SharePoint网站。

alt text

0

有关创建一个新的区域,与FBA担保,对于那些社区的电脑是什么?只要社区计算机的用户只能获得新区域的URL,您应该可以。

1

我猜你在公司环境中工作,这意味着你的电脑可能是由你的IT部门和你的部分域管理。由于它们是公司AD(Active Directory)的一部分,因此您的systadmins应该能够修改现有策略(我说现有的策略,因为在IE中,与登录相关的设置的默认设置是默认设置的,所以您会拥有得到登录提示,我猜组策略已经生效)。如果它不存在,让你的管理员创建一个。

杰里米提到的设置是一种选择。也可能是该网站包含在您的IE“本地Intranet区域”中。如果是,或者更可能是通配符* .yourdomainname.yourdomainextension)。

使用jeremy提到的设置覆盖与Intranet区域中列出的站点关联的默认登录行为(自动登录)。

组策略可以应用于一组计算机或域中的所有计算机。如果策略仅适用于一小组计算机,则将这些计算机放入AD中的单独OU(组织单位),并将策略应用于该OU。

0

您可以创建2个注册表文件来打开和关闭Internet Explorer的此行为。使用记事本粘贴下面的值,确保Windows Registry Editor Version 5.00是第一行,并且在文件末尾附加了2个空行(按2次回车键)。

  • 要打开它(即总是问凭证):AlwaysAsk.reg

    Windows注册表编辑器5.00版

    [HKEY_LOCAL_MACHINE \ SOFTWARE \政策\微软\的Windows \ CurrentVersion \ Internet Settings \ Zones \ 1]“1A00”= dword:00010000

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Curren tVersion \因特网 设置\区域\ 1] “1A00”= DWORD:00010000

  • 要关闭(自动使用的凭证,只要求在必要时):AutomaticLogon.reg

    Windows注册表编辑器5.00版

    [HKEY_LOCAL_MACHINE \ SOFTWARE \政策\微软\的Windows \ CurrentVersion \互联网 设置\区\ 1] “1A00”= DWORD:00020000

    [HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \互联网 设置\区\ 1] “1A00”= DWORD:00020000

这是用于测试,espcecially如果你是一名开发人员在企业环境中,您无法轻松更改PC上的策略设置(但您需要提升权限,即您必须以管理员身份运行它)。

请注意,第一个键用于本地机器,第二个键用于当前用户(当前已登录),需要立即激活它。

如果您需要了解这些值的详细信息,请点击此链接: Internet Explorer security zones registry entries for advanced users