0

ログイン画面を持つStrutsを使用してJava EEでWebアプリケーションを作成しましたが、それを使用したくありませんが、システムのユーザー名とパスワードを使用してシステムにログインするときにアプリケーションにログインする必要があり、すべてのシステムが同じドメインまたはネットワークに接続し、ドメイン サーバーで構成すると、アプリケーションのユーザー名とパスワードもシステム (PC) と同じログイン資格情報を持つことになります。

ユーザーが自分の PC にログインすると、ブラウザに URL を入力するとアプリケーションに接続され、同じシステムで他のユーザーとログインすると、そのユーザーでログインする必要があります (クライアントのすべてのユーザー)。 pc はドメインで構成されます)

達成する方法がわからない、

私を助けてください

4

2 に答える 2

1

これを使用してhttp://spnego.sourceforge.net/index.htmlを試しましたか?アプリケーションを任意の Java EE サーバーにデプロイできます。

于 2013-05-03T05:42:33.697 に答える
0

注: Windows 認証の使用は簡単な作業ではありません。Kerberos 認証用に Tomcat を構成する必要があります http://tomcat.apache.org/tomcat-7.0-doc/windows-auth-howto.html

アプリケーションで、次を使用してユーザー名を取得します。httpServletRequest.getUserPrincipal();

于 2013-04-29T10:16:40.993 に答える