0

いくつかのカスタム フィールドを使用して、多数のユーザーを Active Directory にインポートしました。次に、すべてのカスタム フィールドと通常のフィールドを使用して、Active Directory から SharePoint にプロファイルをインポートしました。この後、各ユーザーは MySite が設定されたサイト コレクションに含まれている必要がありました。ユーザーが存在することを確認するコードを記述し、プロファイル属性「個人用スペース」をチェックして、MySite が作成されているかどうかを確認しました。一部のユーザーがネットワークの外部からログインする必要が生じるまで、すべてがうまく機能していました。

ユーザーがネットワークの外部からヒットした場合 (またはサイトを IE の信頼ゾーンに追加していない場合) に表示される Windows 認証ポップアップを取り除きたいと思います。Web アプリケーションを拡張して、インターネット ゾーンを作成しました。次に、インターネット サイトの web.config を編集して Active Directory フォーム認証を行い、Central Administrator の web.config を編集してデータ ソースを表示できるようにしました。ユーザーは素敵なインターフェースからログインできます。唯一の問題は、ユーザーがユーザー プロファイルから切り離されていることです。基本的に、Sharepoint は、Windows 認証ユーザーとフォーム認証ユーザーを 2 つの別個のユーザーと見なします。

プロファイルをリンクする方法はありますか? ユーザーがログインして Windows アカウントにリンクするには、カスタム メンバーシップ プロバイダーを作成する必要がありますか? インターネット Web アプリからユーザーをログインさせ、Windows 資格情報を偽装してイントラネットに渡す方法はありますか? フォーム認証データ ソースに基づいて、すべてのユーザー プロファイルを再作成する必要がありますか?

4

3 に答える 3

1

これはあなたが探しているものですか.. http://grounding.co.za/blogs/brett/archive/2008/01/09/setting-up-dual-authentication-on-windows-sharepoint-services-3-0 -forms-and-ntlm.aspx ?

じゃあ

于 2010-02-12T12:01:23.127 に答える
0

Active Directory フォーム認証プロバイダーを使用するようにフォーム認証を設定できます。両方の長所を活用できます。

ログイン プロンプトは必要なフォーム認証プロンプトになりますが、プロファイルとログイン情報は Active Directory から取得されます。

次の手順に従って、プロバイダーを構成します。

方法: Active Directory でフォーム認証を使用する

于 2009-11-12T16:25:01.083 に答える
0

私はまったく同じ問題で同じことを達成しようとしました-「forms-authenticated-me」はsharepointへの「windows-authenticated-me」と同じではなく、マップする方法がわかりません二つ。

多くの苛立たしい努力の後、私はついにそれが不可能であることに気付いたと思います. 振り返ってみると、これはそれほど驚くべきことではありません。

これはhttp://msdn.microsoft.com/en-us/library/bb975136.aspxからの抜粋です(私の強調が追加されています)...

フォーム認証の使用を決定する 一部の組織は、SharePoint 製品とテクノロジで Windows ユーザーとグループを使用したいが、フォーム認証を介して資格情報を入力したいと考えています。フォーム認証を使用する前に、そもそもフォーム認証を使用する理由を決定します。ビジネス ドライバーは何ですか? ユーザー アカウントが Active Directory ドメイン コントローラー以外の場所に格納されている場合、または特定の環境で Active Directory を使用できない場合は、メンバーシップ プロバイダーでフォーム認証を使用することをお勧めします。ただし、フォーム認証のみを使用してログオンを強制したいが、それでも Windows とそれが提供するすべての統合機能を使用したい場合は、Microsoft Internet Security and Acceleration (ISA) Server 2006 を使用して SharePoint サイトを公開するなどの代替手段を検討する必要があります。ISA Server 2006 では、ユーザーはフォーム認証 Web フォームを使用してログオンできますが、認証後は Windows ユーザーのように扱われます。この実装により、エンド ユーザーにより一貫した魅力的なエクスペリエンスが提供されます。

于 2010-01-14T01:24:40.693 に答える