System.setProperty("java.security.auth.login.config", "g:/demo.conf");
LoginContext ctx = new LoginContext("Animal",new DemoCallbackHandler());错误为:没有为 Animal 配置LoginModules但是我在 上面指定的 demo.conf已经指定了LoginModule
demo.conf内容如下:
Animal{
demo.DemoLoginModule required;
};DemoLoginModule是自己写的一个类,实现了LoginModule接口什么情况
谁知道啊
LoginContext ctx = new LoginContext("Animal",new DemoCallbackHandler());错误为:没有为 Animal 配置LoginModules但是我在 上面指定的 demo.conf已经指定了LoginModule
demo.conf内容如下:
Animal{
demo.DemoLoginModule required;
};DemoLoginModule是自己写的一个类,实现了LoginModule接口什么情况
谁知道啊
...\jdk1.5.0_14\jre\lib\security 中的java.security文件、找到:login.config.url.1login.config.url.1=file:/c:/login_jaas.config —— 改为这样即可如果login_jaas.config文件放在...\jdk1.5.0_14\jre 下则为:
login.config.url.1=file:${java.home}/login_jaas.config —— 注意${java.home}指jre目录
比如用myeclipse集成tomcat后tomcat用的jre默认是myeclpse自己的