Topic: 请问jsp web.xml里的sercurity怎么配置啊?

  Print this page

1.请问jsp web.xml里的sercurity怎么配置啊? Copy to clipboard
Posted by: kirbyzhou
Posted on: 2003-07-07 18:18

我想通过
...
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.html</form-login-page>
<form-error-page>/error.html</form-error-page>
</form-login-config>
...
并使用一个用户/密码数据库来做用户登陆
但不知道如何下手。
谁能给我一个例子?

2.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: zhoujw
Posted on: 2003-07-08 13:21

这么简单的问题还问啊?自己看看书吧,或者weblogic的电子文档
dev2dev.bea.com

3.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: FinalFantasy
Posted on: 2003-07-09 07:50

用一个数据库,,似乎有点困那,不知道楼上的是如何解决的。。

4.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: minnow
Posted on: 2003-08-13 13:14

用form的似乎是自己写loginmodule的
用jaas的一套好像可以直接在配置文件里告诉服务器的loginmodule到
哪个数据库用什么语句查用户名密码,至少jboss是可以支持的

5.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: minnow] Copy to clipboard
Posted by: heaven
Posted on: 2003-08-13 13:20

这个我也很想知道,不过好像login module的写法与application server厂商有关,有谁知道怎么写厂商无关的代码,多谢了——如果人在上海,我还可以请客的说Smile

6.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: minnow
Posted on: 2003-08-13 13:22

你可以在login.jsp中指定servlet来进行身份验证,这样用你自己的servlet程序不就可以做到与应用服务器平台无关了吗?

7.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: heaven
Posted on: 2003-08-29 16:37

最近没有时间上网,指定servlet虽然比较灵活,但是不是一个统一的安全控制方案,因为它与具体的jsp页面有关,我希望能够有一个方法,使得开发人员只需要配置一下xml,就可以通过扩展类来处理安全控制,目前我知道可以使用filter的技术来实现,或者采用类似turbine的解决办法,但是它似乎没有和JAAS结合起来,实际上不是真正的用户令牌,如果用weblogic或者tomcat的扩展管理,又与应用服务器绑死了,不爽。

8.Re:请问jsp web.xml里的sercurity怎么配置啊? [Re: kirbyzhou] Copy to clipboard
Posted by: BlurEyes
Posted on: 2003-09-01 20:53

可以用jaas定义一个loginmodule来实现,如果用jboss的话有现成的loginmodule可以用(其他app server我不熟,应该也有的,没有的话写一个也不是太难),只是每种app server声明配置jaas的方式不同。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923