2

最新の Windows では、ローカル ユーザーとしてネットワーク ログインすると、実際にはゲストとしてのみ認証されるように既定の構成が行われます (この動作の詳細については、http://technet.microsoft.comで説明されています)。 /en-us/library/cc786449(WS.10).aspx )

私のプログラムが DCOM 経由でこの種のサーバー上の WMI にアクセスしようとすると、おそらくゲスト ユーザーが WMI への接続を許可されていないため、「アクセスが拒否されました」というエラーが表示されます。

このエラーを、間違ったパスワードや存在しないユーザー名など、他の種類のアクセス拒否エラーと区別して、問題を解決するために必要なことをユーザーに説明できるようにしたいと思います。

私の質問は、そのようなサーバーを検出するにはどうすればよいかということです。ゲストがアクティブ化できる COM コンポーネントがいくつかあれば、それでよいと考えています --- そのようなコンポーネントをアクティブ化しようとすると、ログイン資格情報が正しかったことがわかります。しかし、そのような具体的なコンポーネントは考えられません。

誰かそのようなコンポーネントを知っていますか?または、この状況を診断する他の方法はありますか?

4

1 に答える 1