2011-08-02 10 views

答えて

1

HttpServletRequest#getRemoteUser()から入手できます。

ので、サーブレットでは、次のようになります。それは次のようになりJSPで

String name = request.getRemoteUser(); 
// ... 

<p>Welcome, ${pageContext.request.remoteUser}</p> 
+0

'request.remoteUser'は短く、同じです。 –

+0

@Michael:Kerberos/LDAPに対してのみ 'null'を返します。 – BalusC

+0

次にプリンシパルはnullです。 'getRemoteUser'は上の呼び出しの単なる手短なものです。 **あなたの**コードにはいくつかのバグがあるはずです。 Tomcatにカスタムkerberosオーセンティケーターがあり、これは必要に応じて動作します。 Tomcatに接続してデバッグする必要があります。 –

関連する問題