3

Windows でユーザーのグループ名にアクセスするために JNDI を使用できると聞いたことがあります。Windows XPを使用しています。正確な仕組みはわかりませんが、Windows は Active Directory を使用してグループを管理しているようです (誰か確認できますか?)。JNDI は Active Directory にアクセスして、ユーザーのグループ名を取得できる可能性があります。「グループ」と言うときは、コンピューター上のグループを意味します。「管理者」または「ユーザー」のように。

これがどのように行われるか知っている人はいますか?誰かがこれをしましたか?簡単な作業ですか?

4

3 に答える 3

1

JNDIをAPIとして使用して、ユーザー/グループ情報が頻繁に保存されるLDAPにアクセスできます。

私はあなたにもっと詳細を提供しようとしますが、私は実際にはこれの専門家ではありません。代わりに、TomcatがJNDIRealmを見て、これをどのように行うかを確認することをお勧めします:http: //tomcat.apache.org/tomcat-5.5-doc/realm-howto.html#JNDIRealm

于 2009-02-02T12:49:15.893 に答える
0

私はそれを行うのに何が必要かについての考えを持っていますが、私の理論をまだテストしていません。

Active DirectoryはLDAP方式でのアクセスをサポートしているため、JNDIとLDAPのチュートリアルを使用してActiveDirectoryにアクセスできます。

Active Directoryのウィキペディアのページには、ネットワーク管理者がネットワーク全体に更新を広めるために使用できるものであると記載されています。おそらく、それはあなたの(信頼できる)ソースが参照しているグループです。XPなどのMicrosoftWindowsの通常版でも機能する場合は、セットアップが簡単なはずです。

于 2009-01-29T14:06:01.967 に答える
0

WMI を介してそれを行うこともできます。これは簡単なことではないように思われます。また、システム管理者の助けが必要になることは間違いありません。

于 2009-02-02T12:22:19.177 に答える