Sharepoint - 从哪里开始集成到另一个站点

时间:2009-08-27 18:31:41

标签: php sharepoint

我们的网络上有一个sharepoint实例,我们通过登录Windows自动登录。 (他们不会被提示登录)

我们有另一个Web应用程序需要用户登录,但它目前有自己的用户名/密码设置。

我们的目标是让其他应用程序(我们构建的)以与sharepoint相同的方式运行 - 如果您登录到Windows,它会将您直接登录到应用程序中。

我从哪里开始? (我假设这将需要LDAP)

非常感谢任何指导。

我们的设置(窗口):

    Windows
    IE7 & 8
    Windows Active Directory managing users/password

我们的设置(其他应用程序):

    RHEL (could be Windows Server if really necessary)
    PHP 5
    Apache
    mySQL - username and password are stored in mySQL

更新: 也许绘图会有所帮助:Look at this

2 个答案:

答案 0 :(得分:0)

您正在寻求在PHP应用程序中实现NTLM身份验证,请参阅我之前的回答:

Can a PHP intranet share Windows logins?

答案 1 :(得分:0)

如果您的其他Web应用程序使用Windows集成身份验证(NTLM或Kerberos身份验证甚至基本身份验证),则它可以采用相同的方式运行。根据浏览器的不同,它可以使用这些方法之一自动记住并登录到站点。但是,每个浏览器可能会以不同的方式执IE具有根据区域(Int​​ernet,本地Intranet,可信站点)自动登录的设置。

您不一定需要让其他应用程序使用相同的用户存储(AD / LDAP),但它可能有意义。