簡體   English   中英

為什么tomcat7在JAAS中找不到LoginModule類

[英]Why is tomcat7 unable to find LoginModule class in JAAS

我有一個打包在WAR中的應用程序,該應用程序在現有的Tomcat6服務器上運行良好。

我現在正在嘗試將其部署在tomcat7中,但是在運行登錄操作后立即收到以下錯誤:登錄失敗。 原因:LoginException:找不到LoginModule類:security.jass.SimpleLoginModule

我在conf文件中有以下內容,該文件在Java的security.properties中定義:

UserLoginImpo
{
security.jass.SimpleLoginModule required;
};

在此更改類名(錯誤的類名)將使tomcat說找不到該類名,從而消除了“未拾取conf文件”的原因。

該類應位於類路徑中:它位於WAR的lib文件夾中的一個jar中。

我可能會缺少什么?

正如@Jim指出的那樣,程序包名稱不正確:security.jaas,而不是security.jass。

證明您確實需要注意細節。

ssomrone可以告訴我這兩個類路徑之間的區別嗎? 我看不到 編輯哇,這很明顯,但也很滑-兩個's字符與兩個's字符。

暫無
暫無

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

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