現象
次のシナリオを考えてみましょう。
-
Office 2007 または Office 2010 がインストールされ、インターネット エクスプローラー 7 またはインターネット エクスプローラー 8 がインストールされている Windows Vista、Windows 7、または Windows 2008 システムでは、完全修飾ドメイン名 ('.' を含む URL) を使用して SharePoint サイトからファイルを開こうとします。 サイト名に含まれます)。
-
SharePoint 2007 または 2010 は、WebDav が有効になっている Windows 2008 または 2008 R2 Server でホストされています。
-
SharePoint 2007 または 2010 サイトは、Windows 認証を使用するように設定されています。
-
SharePoint サイトのユーザーは、クライアント統合 (サーバーに直接編集して保存できる) が機能することを期待しています。
このシナリオでは、ユーザーに次の 1 つ以上の現象が表示される場合があります。
-
ユーザーは予期せず資格情報の入力を求められます。
-
Office ドキュメントが読み取り専用で開きます。
-
SharePoint エクスプローラー表示を開くと、ドキュメント ライブラリへのパスと "実装されていません" というメッセージを示すエラーが発生します。
-
Office から SharePoint サイトに直接保存しようとすると、名前を付けて保存するオプションは使用できません。 SharePoint ディレクトリは、[名前を付けて保存] ダイアログ ボックスには設定されません。
-
ドキュメントを読み取り専用で開き、[ドキュメントの編集] ボタンをクリックすると、"サーバーへの接続中に問題が発生しました。 問題が解決しない場合は、管理者に問い合わせてください。
原因
これは、サーバーで WebDAV が有効になっていることを Office が検出したときに発生します。 WebDAV が有効になっている場合、Microsoft Office はドキュメントを ReadWrite または ReadOnly として開くかどうかを判断する必要もあります。 SharePoint は、独自の WebDAV サーバーとして機能します。 Windows Server 2008 の WebDAV 発行ロールが有効になっている場合、SharePoint の WebDAV 機能に干渉します。
解決方法
サーバーが Windows Server 2008 または Windows Server 2008 R2 の場合、WebDAV 発行は SharePoint Server 上に配置しないでください。 サーバーが WebDAV 発行サーバーとして機能している場合は、SharePoint を独自のサーバーにインストールする必要があります。
WebDAV 発行を削除するには、次の手順に従います。
Windows Server 2008:
-
Microsoft WebDAV 7.5 For IIS 7.0 http://www.microsoft.com/download/details.aspx?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&displaylang=en コンポーネントをアンインストールするには、[コントロール パネル->プログラムと機能] に移動し、[アンインストール] を選択します。
-
コンポーネントを削除した後、サーバー マネージャー Roles->Web Server IIS セクション >[ロール サービスの削除] ->[WebDAV 発行のオフ] (オンになっている場合) に移動します。 これには、サーバーの再起動が必要です。
Windows Server 2008 R2:
-
[サーバー マネージャーロール >Web サーバー IIS] セクション >[ロール サービスの削除] ->[WebDAV 発行のオフ] に移動します (オンの場合)。 これには、サーバーの再起動が必要です。