Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> XP SP3リモートデスクトップは、ネットワークレベルの認証をサポートしています。

XP SP3リモートデスクトップは、ネットワークレベルの認証をサポートしています。

  

SP3リモートデスクトップがV6.1にアップデートされました。関連Webページを調べて、6.0以上のリモートデスクトップがNLA(ネットワークレベル認証)をサポートしていることを確認してください。 NLAによれば、ログイン時に認証するのではなく、リモートデスクトップにアクセスする前に認証する方法です。デフォルトでは、Vistaは「ネットワーク認証によるリモートコンピュータ接続の実行のみを許可されています」。それ以来、私はSP3からVistaで失敗しました。


オンラインでの解決策は、リモートデスクトップ接続モードを[すべてのバージョンのリモートデスクトップ接続を許可する]に設定することです。 XPに適応するためのこのダウングレードは、私はそれが逆行であると思った、または6.1にXPリモートデスクトップをアップグレードすることは意味をなさない。そのため、パートナーのニュースグループでマイクロソフトのエンジニアに質問する記事を投稿しました。

マイクロソフトのエンジニアは当初、XPはNLAをサポートしていないと回答しました。後で私はSP3がNLAをサポートすることを修正し、XPがNLAをサポートするようにするために次の方法に従うように私に言った。彼は私にナレッジベースを教えてくれました。http://support.microsoft.com/kb/951608/

NLAの操作は次のとおりです。

1. [スタート]ボタンをクリックし、[ファイル名を指定して実行]をクリックします。regeditと入力します。そしてENTERを押します。 2.ナビゲーションウィンドウで、次のレジストリサブキーを見つけてクリックします。 3.詳細ウィンドウで、[SecurityProviders]を右クリックし、[シングル]をクリックします。変更をクリックします。
4. [値のデータ]ボックスに「tspkg」と入力します。他のSSPに固有のデータを残して、[OK]をクリックします。 5.ナビゲーションウィンドウで、次のレジストリサブキーを見つけてクリックします。<詳細> HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ SecurityProviders 6.詳細ウィンドウでSecurityProvidersを右クリックし、変更を次にクリックします。
7. [値のデータ]ボックスに、credssp.dllと入力します。他のSSPに固有のデータを残して、[OK]をクリックします。
8.レジストリエディタを終了します。
9.コンピュータを再起動してください。

KB操作により、XP Remote Desktopのネットワークレベル認証のサポートを確認できます。


VistaホストのIPを入力してください。はい、認証が必要です。


残念ながら、認証エラーが発生しました:認証が行われましたエラー(コード:0x80090303)

マイクロソフトのエンジニアにとっては、エンジニアはどこに行けばよいのかわからないが、いくつかのトラブルシューティング方法を提供しています。接続時に、コンピュータ名の代わりにIPアドレスが入力され(VISTAがドメインに参加し、XPがドメインを追加せず、XPのDNSがVISTAと異なり、同じネットワークセグメント上にない)、Kerberos認証が失敗します。 HOSTファイルに、ドメインコントローラとVistaマシンのドメイン名解決が追加され、ついに接続が成功します。

私たちは通常、ターゲットホストへの接続にipを使うので、なぜIPの代わりにコンピュータ名を入力しなければならないのか私は困惑しています。 Kerberos認証を実行するには、SPN(サービス原則名)が使用されますSPNはコンピュータ名に登録されているため、IPアドレスではなくWindows Vistaに接続するためにコンピュータ名を使用する必要があります。私はあまり知りませんが、この質問は行き止まりです。

Copyright © Windowsの知識 All Rights Reserved