0

手動認証のないアプリケーションを作成したい。アプリケーションは、現在ログインしている Windows ユーザーのユーザー名を使用する必要があります。LDAP サーバーなどに接続するように構成する必要があるかもしれませんが、その方法がわかりません。ユーザー名を取得しようとしました:

FacesContext.getCurrentInstance().getExternalContext().getRemoteUser();

しかし、それが機能していないと予想されます。

4

1 に答える 1

0

リモート ユーザーの取得は、ユーザーがサインインしている場合にのみ機能します。web.xml とアプリケーション サーバーでセキュリティを構成しましたか? SPNEGO と一緒に JAAS を構成できるサーバーによっては、JAAS があなたの味方になります。

于 2013-06-20T18:11:51.423 に答える