Sharepoint - с чего начать интеграцию с другим сайтом - PullRequest
0 голосов
/ 27 августа 2009

В нашей сети есть экземпляр sharepoint, к которому мы автоматически подключаемся при входе в Windows. (им не предлагается войти в систему)

У нас есть другое веб-приложение, которое требует, чтобы пользователи входили в систему, но в настоящее время оно имеет свои собственные настройки имени пользователя и пароля.

Наша цель - заставить другое приложение (которое мы создали) действовать так же, как и sharepoint - если вы вошли в Windows, вы попадете прямо в приложение.

С чего мне начать? (Я предполагаю, что это потребует LDAP)

Любое руководство будет с благодарностью.

Наша настройка (windows):

    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

Обновление: Может быть, рисунок поможет: Посмотрите на это

Ответы [ 2 ]

0 голосов
/ 28 августа 2009

Если ваше другое веб-приложение использует встроенную проверку подлинности Windows (проверку подлинности NTLM или Kerberos или даже обычную проверку подлинности), то оно может действовать аналогичным образом. В зависимости от браузера он может автоматически запоминать и заходить на сайты одним из следующих способов. Каждый браузер может делать это по-своему. IE имеет настройки для автоматического входа в зависимости от зоны (Интернет, локальная интрасеть, доверенные сайты).

Не обязательно, чтобы ваше другое приложение использовало то же хранилище пользователей (AD / LDAP), но это, вероятно, имело бы смысл.

0 голосов
/ 27 августа 2009

Вы хотите реализовать аутентификацию NTLM в приложении PHP, см. Мой предыдущий ответ по этому вопросу:

Может ли интрасеть PHP обмениваться логинами Windows?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...