Office Communicator 2007 クライアントには、外部ネットワークのユーザーがサインインしたときに追加の認証プロンプトが表示されます。

文書翻訳 文書翻訳
文書番号: 2633194
すべて展開する | すべて折りたたむ

目次

現象

ユーザーから外部ネットワークの Microsoft Office Communicator 2007年クライアントにサインインしようとすると、Outlook から予定表のデータを取得するのには、追加の資格情報のプロンプトが表示されます。

原因

この問題は、Negotiate と NTLM の両方のプロトコルを認証 Communicator を Office クライアントに使用可能なデータを返すには、Exchange Server 2007年のクライアント アクセス サーバーを使用するために発生します。ただし、Office Communicator、NTLM プロトコルを使用してのみ認証をネゴシエートします。したがって、追加の認証が要求されます。

回避策

この問題を回避するには、次の手順のいずれかを実行します。

回避方法 1: Internet Explorer での統合 Windows 認証を有効にします。

Office Communicator クライアント上で自動検出サービスからデータを取得できます。これを行うには、次の手順を実行します。
  1. Internet Explorer を開きます。
  2. で、 ツールメニューをクリックしてインターネット オプション.
  3. で、 高度な タブで、下にスクロールして、 セキュリティ セクション。
  4. クリックをオフにする、 統合 Windows 認証を有効にします。 チェック ボックス。
  5. クリックしてください。 [OK].
  6. Internet Explorer を終了し、Internet Explorer を起動します。

回避方法 2: レジストリ エディターを使用して

重要 このセクション、メソッド、またはタスク、レジストリを変更する方法を説明する手順が含まれています。ただし、レジストリを誤って変更すると深刻な問題が発生。そのため、慎重にこの手順を実行することを確認します。これを変更する前に追加された保護のため、レジストリをバックアップします。その後、問題が発生した場合、レジストリを復元できます。レジストリを復元する方法の詳細については、Microsoft Knowledge Base の資料を参照するのには、次の資料番号をクリックしてください。
322756 Windows でレジストリを復元する方法
レジストリ エディターを使用して、Office Communicator クライアント上で NTLM 認証を有効にすることができます。これを行うには、次の手順を実行します。
  1. クリックしてください。 開始、し 実行.
  2. で、 ファイルを開く ボックス型 レジストリ エディター[OK].
  3. レジストリ エディターで、次のレジストリ キーを選択します。
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet の設定
  4. 右クリックします。 EnableNegotiate、し 変更.
  5. で、 [値のデータ ボックス型 1、し [OK].
  6. で、 ファイル メニューをクリックして 終了.

回避策 3: インターネット インフォメーション サービスを使用します。

NTLM は、WWW 認証ヘッダーで、最初の認証プロバイダーとして設定するのには、Exchange Server 2007年のクライアント アクセス サーバーのインターネット インフォメーション サービスを指示できます。これを行うには、いる IIS のバージョンは、適切なメソッドを使用します。

インターネット インフォメーション サービス 6.0

  1. クリックしてください。 開始、し 実行.
  2. 種類 cmd、し、キーを押します。 入力.
  3. 含むディレクトリを見つけ、 Adsutil.vbs を使用して ファイルです。既定では、このディレクトリは C:\Inetpub\Adminscripts です。
  4. 現在の値を取得するのには、次のコマンドを使用して、 NTAuthenticationProviders メタベースのプロパティ:
    cscript adsutil.vbs get w3svc/Web サイト/ルート/NTAuthenticationProviders
    このコマンドで、 Web サイト web サイトの ID 番号のプレース ホルダーです。既定の web サイトの web サイトの ID 番号します。 1.

    警告 この資料から、コマンドを貼り付けるをコピー アンド ペースト操作を実行しないでください。この操作プロパティの設定に問題が発生する可能性があります。この問題を回避するには、コマンド プロンプトで、コマンド全体を入力します。

    メモ このコマンドは失敗する場合、 NTAuthenticationProvidersメタベース プロパティが定義されていません。詳細については、このセクションで以前記載されている注記を参照してください。
  5. NTLM のプロセスを有効にするのには、次のコマンドを使用します。
    cscript adsutil.vbs を使用して w3svc を設定/Web サイト/ルート/NTAuthenticationProviders"NTLM、Negotiate"
  6. NTLM のプロセスが有効になっていることを確認するには、4 の手順を繰り返します。
  7. Exchange Server 2007年のクライアント アクセス サーバー上のすべての依存サービスが再起動される、IIS Admin サービスを再起動します。
メモNegotiate プロセスが有効になっていることを確認しようとすると、エラー メッセージが表示される場合は、"NTLM"と「交渉」の間はスペースをしないしているかどうかを確認します。たとえば、NTLM、Negotiate"NTLM からネゴシエート"とは異なります。

インターネット インフォメーション サービス 7.0

  1. クリックしてください。 開始、し 実行.
  2. 種類 cmd、し、キーを押します。 入力.
  3. 含むディレクトリを見つけ、 Appcmd.exe ファイルです。既定では、このディレクトリは C:\Windows\System32\inetsrv です。
  4. 現在の値を取得するのには、次のコマンドを使用して、 WindowsAuthentication メタベースのプロパティ:
    appcmd] ボックスの一覧の設定/section:windowsAuthentication
    警告 この資料から、コマンドを貼り付けるをコピー アンド ペースト操作を実行しないでください。この操作プロパティの設定に問題が発生する可能性があります。この問題を回避するには、コマンド プロンプトで、コマンド全体を入力します。
  5. ネゴシエート認証を削除するには、次のコマンドを使用します。
    Appcmd.exe config/section:windowsAuthentication/プロバイダーを設定します。[値 = 'ネゴシエート']
  6. ネゴシエート認証を追加するには、次のコマンドを使用します。
    appcmd.exe の設定構成-section:system.webServer/security/authentication/windowsAuthentication/+"プロバイダー。[値 = 'ネゴシエート']"/commit:apphost
  7. NTLM のプロセスが有効になっていることを確認するには、4 の手順を繰り返します。
  8. Exchange Server 2007年のクライアント アクセス サーバー上のすべての依存サービスが再起動される、IIS Admin サービスを再起動します。

詳細

自動検出サービスの詳細については、次のマイクロソフト web サイトを参照してください。
自動検出サービスの概要について

統合 Windows 認証の詳細については、次のマイクロソフト web サイトを参照してください。
一般的な情報については、統合 Windows 認証
ネットワーク認証に Kerberos プロトコルと NTLM プロトコルの両方をサポートするために、インターネット インフォメーション サービスを構成する方法の詳細については、次のマイクロソフト web サイトを参照してください。

プロパティ

文書番号: 2633194 - 最終更新日: 2011年11月18日 - リビジョン: 1.0
キーワード:?
kbtshoot kbprb kbexpertiseadvanced kbmt kbsurveynew KB2633194 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:2633194
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com