1

イントラネット用に WSS 3.0 を実行しています。インターネット サイトを WSS 3.0 に移行する予定です。大多数の人々は、新しいインターネット サイトに匿名でアクセスします。私の質問は、インターネットからイントラネットの資料にアクセスできるようにするために認証が必要な少数の人々に関するものです。

イントラネット サイトとインターネット サイトを同じサーバーでホストします。WSS 3.0 は、イントラネット用に既にインストール、更新、および構成されています。匿名でアクセスできるようにするだけでなく、ユーザーが認証されたときにイントラネット コンテンツにもアクセスできるように、インターネット サイト コレクションを設定する最善の方法は何でしょうか? 現在、イントラネットにアクセスする唯一の方法は、会社のドメインにアクセスできる資格情報を持っていることです。可能であれば、サブ ドメインを設定するのではなく、WSS に組み込まれているログイン フォームを使用して、イントラネット コンテンツにアクセスできるようにしたいと考えています。

4

3 に答える 3

1

この記事で説明されているように、SharePoint 代替マッピング機能を使用できます。

Windows SharePoint Services 3.0 で代替アクセス マッピングを使用して複数の認証メカニズムを構成する

于 2009-06-19T20:52:31.263 に答える
0

あなたのインターネット サイト コレクションとイントラネット サイト コレクションは、これから書く内容と同じサイト コレクションではないと思います。ただし、それらは同じ Web アプリケーションに格納されていると想定しています。その場合(そして私は詳細を十分に理解しています)、あなたがやろうとしていることを実行する方法は次のとおりです。

  1. サイト コレクションを格納する Web アプリケーションを確立します。これは既に処理済みです (内部でサイト コレクションを使用できるため)。Web アプリケーションをセットアップすると、(デフォルトで) デフォルト ゾーン マッピングを介して URL (またはサーバー:ポート) で公開されます。ここでは、これが内部 (イントラネット上) のサイトにアクセスするための URL であると仮定します。

  2. サイト コレクションをインターネット経由で公開するには、それらを収容する Web アプリケーションを拡張する必要があります。これは、[集中管理] > [アプリケーション管理] > [Web アプリケーションの作成または拡張] で行います。Web アプリケーションを拡張する際に、(理想的には) インターネットに公開できる公開アクセス可能な URL を持つ別の IIS サイトを作成します。プロセスの一環として、ゾーンを選択するよう求められます。あなたのニーズを考えると、私は「インターネット」を選びます。

  3. この時点で、インターネット ゾーン (拡張したばかり) は、メンバーシップ プロバイダーとして Windows 認証と Active Directory を使用するように設定されています。おそらく AD をメンバーシップ プロバイダーとして維持したいと思うでしょうが (あなたが述べたことに基づいて)、インターネット ゾーンでフォームベース認証 (FBA) を有効にすることを検討したいと思うでしょう。Microsoft のビデオがこちらにあります: http://technet.microsoft.com/en-us/windowsserver/sharepoint/dd355701.aspx。注: Active Directory アカウントを引き続き使用する場合は、SQL メンバーシップ プロバイダーを使用する必要はありません。代わりに、FBA 用の Active Directory メンバーシップ プロバイダーを配線する必要があります。これに関する情報は、http: //blogs.msdn.com/solutions/archive/2007/08/27/forms-based-authentication-fba-in-wss-3-0-moss-2007 にあります。

  4. この時点で、デフォルト ゾーン サイトは NTLM とイントラネットで利用可能な URL を使用する必要があります。インターネット ゾーンのサイトでは、FBA を使用し、インターネットで利用できる URL を用意する必要があります。インターネット ゾーンのパブリック サイト コレクションで匿名アクセスを有効にする必要があります。これは、サーバーの全体管理の変更と、サイト コレクション自体 ( http://www.mindsharpblogs.com/ben/archive/2007/02/11/1557.aspx ) 内からの変更の組み合わせによって行われます。重要なポイント: 匿名アクセスを有効にするためにサイト コレクションにアクセスするときは、必ずインターネットURL を経由してください。デフォルト ゾーン (つまり、イントラネット ゾーン) を経由しないでください。

これらすべてを配置し、サイト コレクション (具体的には、インターネット ゾーンの Web アプリケーションにサービスを提供する IIS サイト) を外の世界に接続したら、準備完了です。

これを書いているとき、私は多くの仮定をしたので、(明らかに) 調整する必要があるかもしれません. 匿名アクセスの設定はそれほど難しくありませんが、多くの手順が必要です。途中で問題が発生した場合は、答えを探すことを恐れないでください。多くの人が成功を収めていますが、多くの場合、途中で問題が発生します。

幸運を!

于 2009-06-24T15:36:36.260 に答える
0

また、イントラネットで使用する Web アプリケーションを作成して、ドメイン内のユーザーが認証された内部 URL を介してアクセスできるようにし、その Web アプリケーションを匿名ユーザー用のエクストラネット アプリケーション用に拡張することもできます。

于 2009-06-23T09:21:53.497 に答える