2011-05-15 168 views
1

我遵循了一些關於如何在Glassfish中創建和使用自定義領域的逐步教程。 我已經正確的所有步驟,但是當我想用領域的Web應用程序下面的異常被拋出:自定義領域問題

重度:com.sun.enterprise.security.auth.login.common.LoginException:登錄失敗:文件登錄失敗。

其中「p」是我提供的用戶名。

我讀了所有將q &如堆棧溢出和其他一些地方,但我沒有發現任何有用的。

任何幫助將不勝感激。

謝謝,

回答

2

我建議打開Glassfish中的安全調試日誌記錄進一步的細節。我曾經和Weblogic有過類似的問題,服務器日誌能夠提供缺少的細節來解決它。

這裏的Glassfish的管理指南中a link to the logging configuration section。你沒有提到你正在使用哪個版本,但也許這有助於開始。

0

我使用Glassfish的V 3.1構建43 我發現,它是在這個版本中的錯誤。我也試過建立41,但我得到了同樣的結果。

在3.0版本沒有問題,每一件事情是好的。 V 3.1中的 自定義領域不可用。

它是如此的糟糕GF社會釋放像一個重要的產品AS這樣的錯誤。

如果我有問題請通知我。

+0

您可能錯了 - Glassfish 3.1似乎以不同方式處理一些身份驗證細節。請參閱http://stackoverflow.com/questions/4526674/custom-glassfish-security-realm-does-not-work-unable-to-find-loginmodule – 2011-05-21 18:59:52