0
任何人都知道这个指南吗?我是weblogic和容器管理安全的完全新手。我已经做的是:在Weblogic中配置容器管理的安全
- 设置在Weblogic的一个LDAP认证
- 在Eclipse中创建了一个简单的web应用
- 配置web.xml中:增加安全性约束,安全角色和登录配置元素。使用的领域名称是Weblogic中已经存在的“myrealm”。我使用的角色名称是“Admin”,它是Weblogic中的全球角色
- 创建一个简单的jsp页面“login.jsp”。它实际上并没有做任何登录,而只是一个Hello World类型的东西。我在web.xml
- 出口这个web应用到战争文件中设置此页面表单登录页面和表单错误页面的login-config并在Weblogic的部署
- 我通过访问http://weblogic-server/test/login.jsp测试,并我希望我会被要求首先使用LDAP用户登录。这不会发生,它只是显示Hello World jsp。
我也尝试添加一个weblogic.xml来将“管理员”角色映射到特定的LDAP用户(没有工作)。
有什么建议吗?它似乎有一个缺乏这样的事情(或我真的不知道我应该寻找)
在线编辑引用:我也使用基本身份验证,而不是FORM(没有运气)试图
我的web.xml中设置低于:
<security-constraint>
<display-name>Test SC</display-name>
<web-resource-collection>
<web-resource-name>Test WR</web-resource-name>
<url-pattern>/hello.jsp</url-pattern>
<http-method>*</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>Admin</role-name>
</auth-constraint>
</security-constraint>
<security-role>
<role-name>Admin</role-name>
</security-role>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>myrealm</realm-name>
</login-config>
我已经试过这个,但我仍然得到你好世界页面,并没有得到登录页面。我还没有实现登录,我只想看到重定向到登录页面首先=/ – 2010-10-14 08:46:32
那么你的安全限制很可能是不正确的,你可以更新你的问题与相关部分? – Salandur 2010-10-14 08:54:41
更新了这个问题,谢谢! – 2010-10-14 09:33:16