代码之家  ›  专栏  ›  技术社区  ›  3Dave

使用Sharepoint进行表单/广告身份验证

  •  0
  • 3Dave  · 技术社区  · 15 年前

    所有人,

    我正在将Sharepoint配置为对LDAP/Active Directory使用表单身份验证。我是Sharepoint新手,所以如果这是显而易见的,请给我指出正确的方向。

    每当我试图使用错误的帐户或密码登录时,就会收到一条非常友好(且正确)的错误消息,

    服务器无法让您登录。制造 确保您的用户名和密码是 正确,然后再试一次。

    ... 这意味着Sharepoint能够与AD通信。如果我使用有效的帐户登录,我会得到一个页面,上面写着:

    alt text http://img63.imageshack.us/img63/6053/sharepointerror.png

    (我添加了灰色条以掩盖登录名)

    有什么建议吗?我登录的帐户是管理员,已被授予在管理中心的完全控制权。

    另外,有趣的注意:如果我单击“以其他用户身份登录”链接,并尝试使用我刚才使用的相同凭据登录,则该站点将重定向回登录页,而不会出现错误或状态消息。如果我随后手动输入站点url,它将再次显示“错误:拒绝访问”页面。啊。

    3 回复  |  直到 15 年前
        1
  •  1
  •   mike    14 年前

    转到实际站点的站点操作并以以下格式添加用户 :罗吉尼德 它应该解析并显示下划线,然后尝试重新登录到应该修复它的应用程序。 你的广告连接正常,只需添加到sharepoint用户列表

    yourprovider:用户ID Yourprovider name是您在web配置中给用户提供程序的名称

    您可以从受windows保护的父站点添加此用户,并且您拥有

        2
  •  0
  •   tyumener    15 年前

    我想这是sharepoint网站的安全问题。 我在尝试与缺乏权限的用户一起进入网站设置页时遇到同样的错误。 如果您至少有一个用户可以访问“网站设置”页,我建议您转到“网站操作/网站设置/用户和权限/人员”和“浏览”,然后单击“新建”按钮并将一个来自AD的用户添加到适当的组,例如“工作组网站成员”。

        3
  •  0
  •   Hojo    15 年前

    你已经和广告公司取得了联系,而且工作很好。因此,当您试图使用无效的用户id登录时,会出现错误。

    但在上面的场景中你错过了一步。

    您需要为SharePoint网站中的所有广告用户授予权限。更好的方法是在AD中创建一个包含所有用户的用户组(它可能已经存在),并在具有读取权限的SharePoint网站中添加此用户组。