3

私のクライアントは、Java アプリケーションで何らかの問題に遭遇しました (私は Java ランドで長い間プレイしていません)。このアプリケーションは認証に Kerberos を使用し、Java 1.6.30 まではうまく機能します。しかし、Java 1.7.11 にアップグレードするとすぐに、次のエラーが発生し始めます。

javax.secrutiy.auth.login.LoginException: Unable to obtain the Principal Name for authentication.

JVM は Windows ドメインの Windows 7 で実行されているため、AD に対して認証を行っています。リリース間に重大な変更はありましたか? これを修正するために必要なコードの変更はありますか? それとも、Java チームの誰かがおかしくなったのでしょうか? ティア

4

1 に答える 1

0

こんにちは、この潜在的な問題に直面している可能性があります。

http://www.javaactivedirectory.com/?page_id=93

Java 6 はレジストリ値を尊重しませんが、Java 7 は尊重します。

于 2013-07-25T13:40:08.400 に答える