2009-05-06 126 views
0

使用Windows身份验证(NTLM)运行Sharepoint(WSS 3.0)时,外部用户必须以DOMAIN \用户名的形式提供其用户名。这是有道理的,因为你可以有多个域名,它们之间的信任等等。但在我的情况下,我只有一个域名,我希望我的用户只能使用纯用户名登录。有没有什么办法可以用默认的登录域来配置Sharepoint来让它起作用?Sharepoint的默认登录域

将身份验证更改为基本或表单不是我的选择。

回答

3

这是一个Windows/IIS的问题,而不是特定于SharePoint的东西。

你可以在http://forums.iis.net/t/1151401.aspx找到更详细的解释,但基本上这是不可能的,因为集成身份验证的设计 - 客户端在联系服务器之前必须知道域。

最接近默认域的是服务器上的本地登录 - 如果用户是真正的外部用户,这可能是一种解决方案。

2

认识到某些浏览器可以配置为自动提供NTLM凭据。例如,IE可以做到这一点。我相信默认情况下,它将用于本地Intranet中的站点,甚至可能用于可信站点(如果没有,您可以更改它)。

如果用户的计算机是您网域的一部分,那么这些设置(策略)会推送给用户。