2009-08-27 13 views
0

私たちはネットワーク上にWindowsにログインして自動的にログインするSharePointインスタンスを持っています。 (ログインするプロンプトが表示されません)Sharepoint - 別のサイトへの統合を開始する場所

ユーザーにログインする必要がある別のWebアプリケーションがありますが、現在ユーザー名とパスワードの設定があります。

私たちの目標は、他のアプリケーション(これまで構築してきたアプリケーション)をsharepointと同じように動作させることです。ウィンドウにログインすると、アプリケーションにあなたがログインします。

どこから始めますか? (私はこれが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 

更新: たぶん図面は役立つだろう:あなたが探しているLook at this

答えて

0

をPHPアプリケーションでNTLM認証を実装してください。私のこれまでの回答は

0123です

Can a PHP intranet share Windows logins?

+0

だから、記事を読みました。意味があるようです...サーバーが2つの別々のドメインであればどうなりますか? 1つはhttp://a.comで、もう1つはhttp://b.com(またはさらにはhttps://b.com)でも動作しますか? – Jason

+0

ページを開くユーザーが両方のドメインで認識されている限り、はいです。彼らは本当にドメインを分離しているのですか、それともサブドメインですか? – Colin

+0

1つはWindowsドメイン(ADから)で、もう1つはADドメインの一部ではなく、それは単なる標準URLです。 a.comはADドメイン、b.comはインターネット上のドメインにすぎません。詳細を説明するために質問を編集しました。 – Jason

0

あなたの他のWebアプリケーションは、Windows統合認証(NTLMまたはKerberos認証、あるいは基本認証)を使用している場合、それは同じように行動することができます。ブラウザによっては、これらの方法のいずれかを使用してサイトを自動的に覚えてログインすることができます。しかし、それぞれのブラウザはそれを別々に行うかもしれません。 IEには、ゾーン(インターネット、ローカルイントラネット、信頼済みサイト)に基づいて自動的にログインするための設定があります。

他のアプリケーションで同じユーザーストア(AD/LDAP)を使用する必要はありませんが、意味があります。

関連する問題