<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    David.Turing's blog

     

    javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules

    sssneptune ?提出了一個問題如下:
    *********************************************************************
    error信息為:
    javax.security.auth.login.LoginException:沒有為 MyRealm??配置LoginModules
    我明明已經配置了MyRealm
    在我的login.conf文件中
    MyRealm??{
    ????????com.jaas.ext.UserLoginModule required;
    };

    并在tomcat啟動文件里,即catalina.bat文件中加入了,如下參數
    set JAVA_OPTS=-Djava.security.auth.login.config=%CATALINA_HOME%/conf/login.config

    然后又配置了我的myApp.xml文件.
    <Realm className="org.apache.catalina.realm.JAASRealm"
    ???????? appName="MyRealm"
    ???????? userClassNames="com.security.impl.UserPrincipalImpl"
    ???????? roleClassNames="com.impl.RolePrincipalImpl"
    ???????? useContextClassLoader="false"
    ???????? debug="99"/>

    為什么它還是報沒有配置LoginModules ???
    首先聲明這個class??:com.jaas.ext.UserLoginModule 肯定是有的在classpath目錄下
    我估計是這個文件login.config還是沒有找到,難道我還是遺漏了什么別的地方,?????
    先謝過各位了
    *********************************************************************
    這是一個比較惱火的問題,我以前在dev2dev廣州UG版上已經發帖
    http://dev2dev.bea.com.cn/bbs/forum.jspa?forumID=29304&start=0
    介紹過JAAS的LoginModule的查找順序。

    假設你的JDK目錄是:C:\j2sdk1.4.1_02\
    請務必檢查 C:\j2sdk1.4.1_02\jre\lib\security下是否已經有該LoginConf文件,如果有,刪除就行了,
    因為JAAS首先搜索這個目錄,你的
    set JAVA_OPTS=-Djava.security.auth.login.config=%CATALINA_HOME%/conf/login.config
    會被忽略,所以,LoginModule not found!

    posted on 2006-03-20 10:17 david.turing 閱讀(15876) 評論(6)  編輯  收藏 所屬分類: Security異常問題

    評論

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules 2006-03-20 11:57 小云

    這位大蝦,這個問題我發在matrix論壇里面的,按照你的說法,發現C:\j2sdk1.4.1_02\jre\lib\security目錄下并沒有你說的這個問題。
    沒有該LoginConf文件
    但是還是失敗,希望繼續關注  回復  更多評論   

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules 2006-03-20 13:08 david.turing

    恩,我之所以說這個問題比較惱火,是因為它打印出來的error信息不夠詳細。
    它只告訴你LoginModule沒找到而沒有告訴你它去找了哪些LoginModule及其位置。

    現在的情況是別人都能找到而你找不到,所以,很可能是你的login.config文件
    已經在加載你的=%CATALINA_HOME%/conf/login.config之前已經被加載過了。
    你需要檢查你以前是否在哪些環境下用過login.config,簡單的方式是Search你的
    JDK目錄及相關目錄。

    還有,我不是特指Login.conf這個文件名,而是說任何包含類似
    MyRealm {
    com.jaas.ext.UserLoginModule required;
    };
    的文件,再檢查一下JRE/Lib/Security目錄吧:)  回復  更多評論   

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules 2006-03-29 14:04 小云

    我不知道是否還有別方法可以把conf的文件放置在別的地方,你有沒有接觸過jetspeed2,它的配置文件就放的很奇怪的位置,
    然后,catalina。bat文件中也沒有指定參數如set JAVA_OPTS=Djava.security.auth.login.config=%CATALINA_HOME%/conf/login.config

    所以我在想是不是還有另外的配置方式,希望繼續關注
    我的email是:
    wangyywang@hotmail.com
      回復  更多評論   

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules 2006-06-01 16:03 nickey's home

    @小云
    login.config 文件是在 Java 執行命令行上用特性 -Djava.security.auth.login.config==login.config 指定的。Java 有缺省登錄配置文件,所以雙等于號(==)替換系統登錄配置文件。如果使用一個等于號,login.config 文件將被添加到(而不是替換)系統登錄配置文件。因為我們不知道您的系統文件中可能會有什么,所以我們這樣做來確保對于各種各樣的教程用戶都可以得到可靠的結果。

    用兩個==..  回復  更多評論   

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules 2007-03-15 11:54 達聞西

    我也遇到了這個問題,但是用command就是不行,我還是修改了D:\Program Files\Java\jdk1.5.0_07\jre\lib\security\下的java.security文件,加入了login.config.url.1=file:D:/DOWNLOAD/Josso/tomcatjosso/bin/jaas.conf這樣命令才能用的
      回復  更多評論   

    # re: javax.security.auth.login.LoginException:沒有為 XXX 配置LoginModules [未登錄] 2015-03-14 09:28 Alex

    更改了java.security里的login.config.url還是不對,路徑沒錯啊,有大神來沒  回復  更多評論   

    導航

    統計

    常用鏈接

    留言簿(110)

    我參與的團隊

    隨筆分類(126)

    隨筆檔案(155)

    文章分類(9)

    文章檔案(19)

    相冊

    搜索

    積分與排名

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品自在在线观看| 免费v片在线观看品善网| 亚洲国产高清视频| 热99RE久久精品这里都是精品免费 | 男女一边摸一边做爽的免费视频| 国产乱人免费视频| 特级做a爰片毛片免费看| 亚洲视频人成在线播放| 东北美女野外bbwbbw免费| 国产成A人亚洲精V品无码性色| 久久精品免费观看| 亚洲男人电影天堂| 免费看少妇作爱视频| 美女免费视频一区二区| 亚洲一区二区三区无码中文字幕| 青柠影视在线观看免费| 亚洲精品在线免费观看视频| 成人免费午间影院在线观看| 最好2018中文免费视频| 亚洲国产精品无码中文字| 91视频免费网址| 亚洲欧洲国产综合AV无码久久| 国产一级高清免费观看| 国偷自产一区二区免费视频| 亚洲国产精品人久久电影| 国产精品成人免费综合| 免费91麻豆精品国产自产在线观看| 亚洲美女中文字幕| 日韩a在线观看免费观看| 成人无码区免费A∨直播| 亚洲美女视频一区二区三区| 国产成人精品123区免费视频| jizz免费一区二区三区| 亚洲无成人网77777| 免费在线看片网站| 999久久久免费精品播放| 亚洲精品国产摄像头| 亚洲国产精品福利片在线观看| 永久免费的网站在线观看| 一区二区视频免费观看| 亚洲AV无码乱码在线观看代蜜桃 |