簡體   English   中英

Java:通過JAAS使用Kerberos LoginModule

[英]Java: Using Kerberos LoginModule with JAAS

我有一個嘗試使用Kerberos LoginModule的應用程序。 看來我的問題是所使用的LoginModule是錯誤的。 我收到以下錯誤:

javax.security.auth.login.loginException: unable to find LoginModule class: com.sun.security.auth.module.Krb5LoginModule

除非這是在AIX系統上,所以我希望它使用com。 ibm .security.auth.module.Krb5LoginModule。 我不知道確切在哪里指定。 這是我第一次真正涉足JAAS,因此我對所有設置和配置都不熟悉,但是看來JAVA_HOME / lib / security中java.security文件中的以下條目應解決此問題:

login.configuration.provider=com.ibm.security.auth.login.ConfigFile

唯一的另一個問題是,這台計算機上大約有12種不同的Java安裝,因此,我只能相對確定我擁有正確的java.security文件。

誰能幫助我指出正確的方向? 我目前正在嘗試確定使用javax.security.auth.login .Configuration安裝的配置,但是與此同時,我想到了將其發布的內容。 也許有人掌握了一些可以幫助您的信息。

我發現Java Home實際上是錯誤的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM