<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)

    相冊

    搜索

    積分與排名

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久国产精品免费免费不卡| 黄色毛片视频免费| 95免费观看体验区视频| 亚洲精品国产字幕久久不卡 | 国产精品亚洲自在线播放页码| 久草免费福利视频| 亚洲综合在线视频| AV大片在线无码永久免费| 亚洲专区中文字幕| 精品国产免费观看久久久| 污污免费在线观看| 亚洲精品无码精品mV在线观看| 两个人日本WWW免费版| 亚洲精品V欧洲精品V日韩精品 | 国产成人亚洲综合无| 亚洲电影日韩精品| 中国一级毛片免费看视频| 亚洲国产高清在线| 无码专区永久免费AV网站| 亚洲精品无码aⅴ中文字幕蜜桃| 韩国日本好看电影免费看| 污网站在线观看免费| 亚洲日韩乱码中文无码蜜桃臀网站| 在线看片免费人成视频播 | 亚洲AV成人片无码网站| 亚洲国产激情一区二区三区| 黄色网站软件app在线观看免费 | 国产精品免费视频观看拍拍| 久久国产精品亚洲综合| 男人的好免费观看在线视频| 视频一区在线免费观看| 国产精品国产亚洲精品看不卡| 亚洲一区免费视频| 精品一区二区三区免费毛片| 亚洲综合图色40p| 无限动漫网在线观看免费| 久久精品免费大片国产大片| 亚洲欧洲日产韩国在线| 亚洲国产91精品无码专区| a拍拍男女免费看全片| 一级做a爱片特黄在线观看免费看|